![]() |
Slicer
4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Libs/MRML/Widgets/qMRMLViewControllerBar.h>
Public Types | |
enum | LayoutBehavior { Popup =0, Panel } |
typedef qMRMLWidget | Superclass |
Superclass typedef. More... | |
![]() | |
typedef QWidget | Superclass |
Public Member Functions | |
QLayout * | barLayout () |
QWidget * | barWidget () |
qMRMLViewControllerBar (QWidget *parent=0) | |
Constructors. More... | |
void | setLayoutBehavior (LayoutBehavior behavior) |
virtual | ~qMRMLViewControllerBar () |
![]() | |
Q_INVOKABLE vtkMRMLScene * | mrmlScene () const |
Return a pointer on the current MRML scene. More... | |
qMRMLWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
virtual | ~qMRMLWidget () |
Protected Member Functions | |
qMRMLViewControllerBar (qMRMLViewControllerBarPrivate *pimpl, QWidget *parent=0) | |
Protected Attributes | |
QScopedPointer< qMRMLViewControllerBarPrivate > | d_ptr |
![]() | |
QScopedPointer< qMRMLWidgetPrivate > | d_ptr |
Additional Inherited Members | |
![]() | |
virtual void | setMRMLScene (vtkMRMLScene *newScene) |
Set the MRML scene associated with the widget. More... | |
![]() | |
void | mrmlSceneChanged (vtkMRMLScene *) |
qMRMLViewControllerBar is the base class of all the bars over views. A controller bar typically contains a pin button, a view label to uniquely define a view, a popup widget to control the view and a unique color per type of view. The popup widget can be made occupy space in the widget and is then displayed below the bar.
Definition at line 49 of file qMRMLViewControllerBar.h.
Superclass typedef.
Definition at line 55 of file qMRMLViewControllerBar.h.
Enumerator | |
---|---|
Popup | |
Panel |
Definition at line 61 of file qMRMLViewControllerBar.h.
|
explicit |
Constructors.
|
virtual |
|
protected |
QLayout* qMRMLViewControllerBar::barLayout | ( | ) |
QWidget* qMRMLViewControllerBar::barWidget | ( | ) |
void qMRMLViewControllerBar::setLayoutBehavior | ( | LayoutBehavior | behavior | ) |
set the behavior of the controller, i.e. should it be a popup or should it occupy space within the widget? (not certain that this method can be called multiple times to toggle between the behaviors)
|
protected |
Definition at line 80 of file qMRMLViewControllerBar.h.