21 #ifndef __qMRMLViewControllerBar_h 22 #define __qMRMLViewControllerBar_h 30 #include <ctkVTKObject.h> 34 #include "qMRMLWidgetsExport.h" 35 class qMRMLViewControllerBarPrivate;
60 Q_PROPERTY(
bool showMaximizeViewButton READ showMaximizeViewButton WRITE setShowMaximizeViewButton)
78 Q_INVOKABLE
void setLayoutBehavior(LayoutBehavior behavior);
83 Q_INVOKABLE QLayout* barLayout();
88 Q_INVOKABLE QWidget* barWidget();
91 Q_INVOKABLE QToolButton* pinButton();
94 Q_INVOKABLE QLabel* viewLabel();
96 bool showMaximizeViewButton()
const;
101 void setShowMaximizeViewButton(
bool show);
104 virtual void updateWidgetFromMRMLView();
107 QScopedPointer<qMRMLViewControllerBarPrivate>
d_ptr;
QScopedPointer< qMRMLViewControllerBarPrivate > d_ptr
Abstract MRML node to represent a view. The class holds the properties common to any view type (3D...
qMRMLWidget Superclass
Superclass typedef.