Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
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: