Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
AdditionalToolBar Class Reference

A QToolBar populated from an ext_toolbar_t plugin toolbar descriptor. More...

#include <additional_toolbar.h>

Inheritance diagram for AdditionalToolBar:

Public Member Functions

 AdditionalToolBar (ext_toolbar_t *toolbar, QWidget *parent=0)
 Construct an AdditionalToolBar from an ext_toolbar_t descriptor.
virtual ~AdditionalToolBar ()
 Destroy the AdditionalToolBar.
QString menuName ()
 Return the display name of this toolbar.

Static Public Member Functions

static AdditionalToolBarcreate (QWidget *parent, ext_toolbar_t *toolbar)
 Factory method: create an AdditionalToolBar if toolbar is valid.

Detailed Description

A QToolBar populated from an ext_toolbar_t plugin toolbar descriptor.

Constructor & Destructor Documentation

◆ AdditionalToolBar()

AdditionalToolBar::AdditionalToolBar ( ext_toolbar_t * toolbar,
QWidget * parent = 0 )

Construct an AdditionalToolBar from an ext_toolbar_t descriptor.

Parameters
toolbarThe external toolbar descriptor whose items are added.
parentThe parent widget.

Member Function Documentation

◆ create()

AdditionalToolBar * AdditionalToolBar::create ( QWidget * parent,
ext_toolbar_t * toolbar )
static

Factory method: create an AdditionalToolBar if toolbar is valid.

Parameters
parentThe parent widget.
toolbarThe external toolbar descriptor to use.
Returns
A new AdditionalToolBar, or nullptr if toolbar is invalid or has no items.

◆ menuName()

QString AdditionalToolBar::menuName ( )

Return the display name of this toolbar.

Returns
The toolbar's name string from the ext_toolbar_t descriptor, for use in the View → Toolbars menu.

The documentation for this class was generated from the following files: