17 #ifndef QmitkStdMultiWidgetEditor_h
18 #define QmitkStdMultiWidgetEditor_h
28 class QmitkStdMultiWidgetEditorPrivate;
42 static const QString EDITOR_ID;
51 void RequestActivateMenuWidget(
bool on);
83 void EnableDecorations(
bool enable,
const QStringList& decorations = QStringList())
override;
107 void FillMembersWithCurrentDecorations();
129 mitk::Color HexColorToMitkColor(
const QString& widgetColorInHex);
147 const QScopedPointer<QmitkStdMultiWidgetEditorPrivate> d;
virtual void SetFocus() override=0
virtual QmitkRenderWindow * GetQmitkRenderWindow(const QString &id) const =0
virtual void EnableSlicingPlanes(bool enable)=0
virtual QHash< QString, QmitkRenderWindow * > GetQmitkRenderWindows() const =0
virtual bool IsSlicingPlanesEnabled() const =0
virtual bool IsDecorationEnabled(const QString &decoration) const =0
virtual void SetSelectedPosition(const mitk::Point3D &pos, const QString &id=QString())=0
berryObjectMacro(QmitkAbstractRenderEditor, QtEditorPart, mitk::IRenderWindowPart) QmitkAbstractRenderEditor()
virtual QmitkRenderWindow * GetActiveQmitkRenderWindow() const =0
Extends the IRenderWindowPart interface with methods for controlling linked render windows...
MITK implementation of the QVTKWidget.
virtual QStringList GetDecorations() const =0
virtual mitk::Point3D GetSelectedPosition(const QString &id=QString()) const =0
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
virtual void CreateQtPartControl(QWidget *parent)=0
Qt toolbar representing mitk::MouseModeSwitcher.
A convenient base class for MITK render window BlueBerry Editors.
virtual void EnableDecorations(bool enable, const QStringList &decorations=QStringList())=0