44 #include <QStringList> 121 virtual void setViewMode(QString _mode,
bool _expandAll =
false){};
virtual ~ViewModeInterface()
Destructor.
Interface class for adding view modes to the ui.
virtual void defineViewModeIcon(QString _mode, QString _iconName)
Defines an Icon for a ViewMode.
virtual void defineViewModeToolboxes(QString _mode, QStringList _usedWidgets)
Defines a ViewMode for the Toolboxes.
virtual void defineViewModeContextMenus(QString _mode, QStringList _usedContextMenus)
Defines a ViewMode for the context menus.
virtual void defineViewModeToolbars(QString _mode, QStringList _usedToolbars)
Defines a ViewMode for the Toolbars.
virtual void setViewMode(QString _mode, bool _expandAll=false)
Set a ViewMode.