|
PythonBlankWorkbench () | |
|
~PythonBlankWorkbench () | |
|
PyObject * getPyObject () | |
| Creates and returns immediately the corresponding Python workbench object. More...
|
|
PythonBaseWorkbench () | |
|
~PythonBaseWorkbench () | |
|
void appendMenu (const std::list< std::string > &menu, const std::list< std::string > &items) const | |
| Appends a new menu. More...
|
|
void removeMenu (const std::string &menu) const | |
| Removes a menu. More...
|
|
void appendContextMenu (const std::list< std::string > &menu, const std::list< std::string > &items) const | |
| Appends new context menu items. More...
|
|
void removeContextMenu (const std::string &menu) const | |
| Removes a context menu. More...
|
|
void setupContextMenu (const char *recipient, MenuItem *) const | |
| Sets up the contextmenu for this workbench. More...
|
|
void clearContextMenu () | |
|
void appendToolbar (const std::string &bar, const std::list< std::string > &items) const | |
| Appends a new toolbar. More...
|
|
void removeToolbar (const std::string &bar) const | |
| Removes a toolbar. More...
|
|
void appendCommandbar (const std::string &bar, const std::list< std::string > &items) const | |
| Appends a new command bar. More...
|
|
void removeCommandbar (const std::string &bar) const | |
| Removes a command bar. More...
|
|
bool activate () | |
| Activates the workbench and adds/removes GUI elements. More...
|
|
virtual void activated () | |
| Run some actions when the workbench gets activated. More...
|
|
void addTaskWatcher (const std::vector< Gui::TaskView::TaskWatcher * > &Watcher) | |
| helper to add TaskWatcher to the TaskView More...
|
|
virtual void createMainWindowPopupMenu (MenuItem *) const | |
| Sets up the contextmenu for the main window for this workbench. More...
|
|
virtual void deactivated () | |
| Run some actions when the workbench gets deactivated. More...
|
|
std::list< std::pair< std::string, std::list< std::string > > > getToolbarItems () const | |
| Shows a list of all toolbars and their commands. More...
|
|
std::list< std::string > listCommandbars () const | |
|
std::list< std::string > listMenus () const | |
|
std::list< std::string > listToolbars () const | |
|
std::string name () const | |
| Returns the name of the workbench object. More...
|
|
void removeTaskWatcher (void) | |
| remove the added TaskWatcher More...
|
|
void retranslate () const | |
| Translates the window titles of all menus, toolbars and dock windows. More...
|
|
void setName (const std::string &) | |
| Set the name to the workbench object. More...
|
|
Workbench () | |
| Constructs a workbench object. More...
|
|
virtual ~Workbench () | |
|
BaseClass () | |
| Construction. More...
|
|
virtual Type getTypeId (void) const | |
|
bool isDerivedFrom (const Type type) const | |
|
virtual void setPyObject (PyObject *) | |
|
virtual ~BaseClass () | |
| Destruction. More...
|
|