TopToolbar Class Reference

Toolbar on the top of the main window. More...

#include <TopToolbar.hh>

Inherits QFrame.

Public Member Functions

 TopToolbar (QWidget *_parent=0)
 Constructor.
 
virtual ~TopToolbar ()
 Destructor.
 
void AddAction (QAction *_action)
 Add an action to the end of the toolbar.
 
QAction * AddSeparator ()
 Add a separator to the end of the toolbar.
 
QAction * AddWidget (QWidget *_widget)
 Add a widget to the end of the toolbar.
 
void InsertAction (const QString &_before, QAction *_action)
 Insert an action before a given action.
 
QAction * InsertSeparator (const QString &_before)
 Insert a separator before a given action.
 
QAction * InsertWidget (const QString &_before, QWidget *_widget)
 Insert a widget before a given action.
 

Detailed Description

Toolbar on the top of the main window.

Constructor & Destructor Documentation

◆ TopToolbar()

TopToolbar ( QWidget * _parent = 0)
explicit

Constructor.

Parameters
[in]_parentParent widget.

◆ ~TopToolbar()

virtual ~TopToolbar ( )
virtual

Destructor.

Member Function Documentation

◆ AddAction()

void AddAction ( QAction * _action)

Add an action to the end of the toolbar.

Parameters
[in]_actionThe action to be added.

◆ AddSeparator()

QAction * AddSeparator ( )

Add a separator to the end of the toolbar.

Returns
The action for the created separator, if successful.

◆ AddWidget()

QAction * AddWidget ( QWidget * _widget)

Add a widget to the end of the toolbar.

Returns
The new toolbar action for the widget, if successful.

◆ InsertAction()

void InsertAction ( const QString & _before,
QAction * _action )

Insert an action before a given action.

Parameters
[in]_beforeName of an action already on the toolbar. This fails to insert the action if the name is not found.
[in]_actionThe action to be inserted.

◆ InsertSeparator()

QAction * InsertSeparator ( const QString & _before)

Insert a separator before a given action.

Parameters
[in]_beforeName of an action already on the toolbar.
Returns
The action for the created separator, if successful.

◆ InsertWidget()

QAction * InsertWidget ( const QString & _before,
QWidget * _widget )

Insert a widget before a given action.

Parameters
[in]_beforeName of an action already on the toolbar.
[in]_widgetWidget to be inserted.
Returns
The new toolbar action for the widget, if successful.

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