37 #include <QApplication>
41 #include <QDockWidget>
42 #include <QPluginLoader>
137 std::list< QGoTabElementBase::QGoDockWidgetStatusPair > &
184 QIcon::Normal, QIcon::Off);
185 DefaultAction->
setIcon(DefaultIcon);
206 QIcon::Normal, QIcon::Off);
227 QIcon::Normal, QIcon::Off);
228 TranslateAction->
setIcon(TranslateIcon);
virtual void CreateViewToolBar(QMenu *iMenu, QToolBar *iToolBar)
virtual std::vector< QAction * > ViewActions()
Get all actions belonging to View Menu and Toolbar.
void SetStatusBarPointer(QStatusBar *iStatusbar)
std::list< QGoDockWidgetStatusPair > m_DockWidgetList
virtual void TranslateInteractorBehavior(bool)
Mouse interaction style allows user to Translate volume with all buttons.
void setIcon(const QIcon &icon)
QAction * addAction(QAction *action)
QGoTabElementBase(QWidget *parent=0)
Constructor.
QString tr(const char *sourceText, const char *disambiguation, int n)
virtual void ZoomInteractorBehavior(bool)
Mouse interaction style allows user to zoom in/out volume with all buttons.
virtual ~QGoTabElementBase()
Destructor.
QString fromUtf8(const char *str, int size)
std::vector< QAction * > m_SegmentationActions
virtual std::list< QGoDockWidgetStatusPair > & DockWidget()
Get all actions belonging to Mode Menu and Toolbar.
virtual void CreateModeToolBar(QMenu *iMenu, QToolBar *iToolBar)
virtual void SetPluginActions(std::list< QAction * > iList)
void setObjectName(const QString &name)
virtual std::list< QAction * > GetPluginActions()
virtual void DefaultInteractorBehavior(bool)
Mouse interaction style set as default.
void addPixmap(const QPixmap &pixmap, Mode mode, State state)
std::vector< QAction * > m_ToolsActions
virtual std::list< QGoToolBarStatus * > GetToolBarsStatus()
virtual std::vector< QAction * > ViewNoToolBarActions()
Get all actions belonging to View Menu only.
virtual std::vector< QAction * > BookmarkActions()
Get all actions belonging to Bookmark Menu and Toolbar.
void setShortcut(const QKeySequence &shortcut)
std::list< QGoToolBarStatus * > m_ToolBarList
std::vector< QAction * > m_ViewNoToolBarActions
std::vector< QAction * > m_ViewActions
std::list< QAction * > m_PluginActionList
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
std::vector< QAction * > m_BookmarkActions
virtual std::vector< QAction * > ToolsActions()
Get all actions belonging to Tools Menu and Toolbar.
QGoToolBarStatus * m_ModeToolBar
virtual std::vector< QAction * > SegmentationActions()
Get all actions belonging to Segmentation Menu and Toolbar.