![]() |
VR-Forces 4.0.4 Class Documentation
|
An menu item for controlling toolbars. More...

Public Member Functions | |
| DtToolbarItem (const std::string &dockName, DtToolbar *dockable) | |
| CTOR. | |
| virtual | ~DtToolbarItem () |
| DTOR. | |
| virtual QAction * | createAction (DtDe &, QWidget *parent) |
| Build a menu item (via an action). | |
Protected Member Functions | |
| virtual void | on_triggered () |
| Called when the menu item is clicked. | |
| virtual void | on_checkStateChanged (bool) |
| Called when the menu item checkbox changes. | |
| virtual bool | eventFilter (QObject *obj, QEvent *event) |
| Track show/hide events for toolbar to change check state of action. | |
| virtual void | slot_toolbarSet () |
| Called when the toolbar is set for the associated DtToolbar. | |
Protected Attributes | |
| DtToolbar * | myToolbar |
| QAction * | myAction |
An menu item for controlling toolbars.
This allows toolbars to be shown and hidden via a menu item. DtToolbarItem's are automatically registered when a toolbar is created by the DtToolbarBuilder.
| makVrv::DtToolbarItem::DtToolbarItem | ( | const std::string & | dockName, |
| DtToolbar * | dockable | ||
| ) |
CTOR.
| virtual makVrv::DtToolbarItem::~DtToolbarItem | ( | ) | [virtual] |
DTOR.
| virtual QAction* makVrv::DtToolbarItem::createAction | ( | DtDe & | , |
| QWidget * | parent | ||
| ) | [virtual] |
Build a menu item (via an action).
Implements makVrv::DtMenuItem.
| virtual void makVrv::DtToolbarItem::on_triggered | ( | ) | [protected, virtual] |
Called when the menu item is clicked.
Reimplemented from makVrv::DtMenuItem.
| virtual void makVrv::DtToolbarItem::on_checkStateChanged | ( | bool | ) | [protected, virtual] |
Called when the menu item checkbox changes.
Reimplemented from makVrv::DtMenuItem.
| virtual bool makVrv::DtToolbarItem::eventFilter | ( | QObject * | obj, |
| QEvent * | event | ||
| ) | [protected, virtual] |
Track show/hide events for toolbar to change check state of action.
| virtual void makVrv::DtToolbarItem::slot_toolbarSet | ( | ) | [protected, virtual] |
Called when the toolbar is set for the associated DtToolbar.
Do not need to call directly and will only be called once
DtToolbar* makVrv::DtToolbarItem::myToolbar [protected] |
QAction* makVrv::DtToolbarItem::myAction [protected] |