This class implements the creation of user defined toolbox bars. More...
#include <DlgToolbarsImp.h>
Public Member Functions | |
DlgCustomToolBoxbarsImp (QWidget *parent=0) | |
Constructs a DlgCustomToolBoxbarsImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'. More... | |
~DlgCustomToolBoxbarsImp () | |
Destroys the object and frees any allocated resources. More... | |
![]() | |
CustomizeActionPage (QWidget *parent=0) | |
Construction. More... | |
virtual ~CustomizeActionPage () | |
Destruction. More... | |
Protected Member Functions | |
void changeEvent (QEvent *e) | |
![]() | |
virtual void addCustomCommand (const QString &, const QByteArray &) | |
virtual void addCustomToolbar (const QString &) | |
DlgCustomToolbars (Type, QWidget *parent=0) | |
Constructs a DlgCustomToolbars which is a child of 'parent', with the name 'name' and widget flags set to 'f'. More... | |
void hideEvent (QHideEvent *event) | |
virtual void moveDownCustomCommand (const QString &, const QByteArray &) | |
virtual void moveUpCustomCommand (const QString &, const QByteArray &) | |
virtual void removeCustomCommand (const QString &, const QByteArray &) | |
virtual void removeCustomToolbar (const QString &) | |
virtual void renameCustomToolbar (const QString &, const QString &) | |
virtual ~DlgCustomToolbars () | |
Destroys the object and frees any allocated resources. More... | |
![]() | |
bool event (QEvent *e) | |
Additional Inherited Members | |
![]() | |
enum Type { Toolbar, Toolboxbar } | |
![]() | |
void on_categoryBox_activated (int index) | |
void on_deleteButton_clicked () | |
void on_moveActionDownButton_clicked () | |
Moves down an action. More... | |
void on_moveActionLeftButton_clicked () | |
Removes an action. More... | |
void on_moveActionRightButton_clicked () | |
Adds a new action. More... | |
void on_moveActionUpButton_clicked () | |
Moves up an action. More... | |
void on_newButton_clicked () | |
void on_renameButton_clicked () | |
void on_workbenchBox_activated (int index) | |
void onAddMacroAction (const QByteArray &) | |
void onModifyMacroAction (const QByteArray &) | |
void onRemoveMacroAction (const QByteArray &) | |
![]() | |
virtual void onAddMacroAction (const QByteArray &)=0 | |
virtual void onModifyMacroAction (const QByteArray &)=0 | |
virtual void onRemoveMacroAction (const QByteArray &)=0 | |
![]() | |
std::unique_ptr< Ui_DlgCustomToolbars > ui | |
Detailed Description
This class implements the creation of user defined toolbox bars.
A toolbox bar is the same as a toolbar - a collection of several action objects - unless a toolbox bar is placed in a toolbox, while a toolbar is placed in the dock areas of the main window. So toolbox bars are predestinated to save place on your desktop.
Constructor & Destructor Documentation
◆ DlgCustomToolBoxbarsImp()
DlgCustomToolBoxbarsImp::DlgCustomToolBoxbarsImp | ( | QWidget * | parent = 0 | ) |
Constructs a DlgCustomToolBoxbarsImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
The dialog will by default be modeless, unless you set 'modal' to true to construct a modal dialog.
◆ ~DlgCustomToolBoxbarsImp()
DlgCustomToolBoxbarsImp::~DlgCustomToolBoxbarsImp | ( | ) |
Destroys the object and frees any allocated resources.
Member Function Documentation
◆ changeEvent()
|
protectedvirtual |
Reimplemented from Gui::Dialog::DlgCustomToolbars.
References Gui::Dialog::DlgCustomToolbars::changeEvent().
The documentation for this class was generated from the following files:
- src/Gui/DlgToolbarsImp.h
- src/Gui/DlgToolbarsImp.cpp