Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
qMRMLSliceInformationWidget Class Reference

#include <Libs/MRML/Widgets/qMRMLSliceInformationWidget.h>

Inheritance diagram for qMRMLSliceInformationWidget:
Collaboration diagram for qMRMLSliceInformationWidget:

Public Types

typedef qMRMLWidget Superclass
 Superclass typedef.
 
- Public Types inherited from qMRMLWidget
typedef QWidget Superclass
 

Public Slots

void setLightboxLayoutColumns (int columnCount)
 
void setLightboxLayoutRows (int rowCount)
 
void setMRMLSliceNode (vtkMRMLNode *newNode)
 Set a new SliceNode.
 
void setMRMLSliceNode (vtkMRMLSliceNode *newSliceNode)
 Set a new SliceNode.
 
void setPrescribedSliceSpacing (double spacing)
 Set prescribed spacing.
 
void setSliceOrientation (const QString &orientation)
 
void setSliceSpacingMode (int spacingMode)
 
void setSliceVisible (bool visible)
 Set slice visible.
 
void setViewGroup (int viewGroup)
 Set view group.
 
void setWidgetVisible (bool visible)
 Set widget visible.
 
- Public Slots inherited from qMRMLWidget
virtual void setMRMLScene (vtkMRMLScene *newScene)
 Set the MRML scene associated with the widget.
 

Public Member Functions

vtkMRMLSliceNodemrmlSliceNode () const
 
 qMRMLSliceInformationWidget (QWidget *parent=nullptr)
 Constructors.
 
 ~qMRMLSliceInformationWidget () override
 
- Public Member Functions inherited from qMRMLWidget
Q_INVOKABLE vtkMRMLScenemrmlScene () const
 Return a pointer on the current MRML scene.
 
 qMRMLWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 
 ~qMRMLWidget () override
 

Protected Attributes

QScopedPointer< qMRMLSliceInformationWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qMRMLWidget
QScopedPointer< qMRMLWidgetPrivate > d_ptr
 

Additional Inherited Members

- Signals inherited from qMRMLWidget
void mrmlSceneChanged (vtkMRMLScene *)
 
- Static Public Member Functions inherited from qMRMLWidget
static Q_INVOKABLE QPixmap pixmapFromIcon (const QIcon &icon)
 
static Q_INVOKABLE void postInitializeApplication ()
 Initialization that needs to be performed after application object is created.
 
static Q_INVOKABLE void preInitializeApplication ()
 

Detailed Description

Definition at line 41 of file qMRMLSliceInformationWidget.h.

Member Typedef Documentation

◆ Superclass

Constructor & Destructor Documentation

◆ qMRMLSliceInformationWidget()

qMRMLSliceInformationWidget::qMRMLSliceInformationWidget ( QWidget * parent = nullptr)
explicit

Constructors.

◆ ~qMRMLSliceInformationWidget()

qMRMLSliceInformationWidget::~qMRMLSliceInformationWidget ( )
override

Member Function Documentation

◆ mrmlSliceNode()

vtkMRMLSliceNode * qMRMLSliceInformationWidget::mrmlSliceNode ( ) const

Get sliceNode

See also
setMRMLSliceCompositeNode();

◆ setLightboxLayoutColumns

void qMRMLSliceInformationWidget::setLightboxLayoutColumns ( int columnCount)
slot
Deprecated
Setting lightbox layout column count is ignored since LightBox removal.

◆ setLightboxLayoutRows

void qMRMLSliceInformationWidget::setLightboxLayoutRows ( int rowCount)
slot
Deprecated
Setting lightbox layout row count is ignored since LightBox removal.

◆ setMRMLSliceNode [1/2]

void qMRMLSliceInformationWidget::setMRMLSliceNode ( vtkMRMLNode * newNode)
slot

Set a new SliceNode.

◆ setMRMLSliceNode [2/2]

void qMRMLSliceInformationWidget::setMRMLSliceNode ( vtkMRMLSliceNode * newSliceNode)
slot

Set a new SliceNode.

◆ setPrescribedSliceSpacing

void qMRMLSliceInformationWidget::setPrescribedSliceSpacing ( double spacing)
slot

Set prescribed spacing.

◆ setSliceOrientation

void qMRMLSliceInformationWidget::setSliceOrientation ( const QString & orientation)
slot

Set slice orientation.

Note
Orientation could be either "Axial, "Sagittal", "Coronal" or "Reformat".

◆ setSliceSpacingMode

void qMRMLSliceInformationWidget::setSliceSpacingMode ( int spacingMode)
slot

Specify whether the slice spacing is automatically determined or prescribed

See also
vtkMRMLSliceNode::AutomaticSliceSpacingMode vtkMRMLSliceNode::PrescribedSliceSpacingMode

◆ setSliceVisible

void qMRMLSliceInformationWidget::setSliceVisible ( bool visible)
slot

Set slice visible.

◆ setViewGroup

void qMRMLSliceInformationWidget::setViewGroup ( int viewGroup)
slot

Set view group.

◆ setWidgetVisible

void qMRMLSliceInformationWidget::setWidgetVisible ( bool visible)
slot

Set widget visible.

Member Data Documentation

◆ d_ptr

QScopedPointer<qMRMLSliceInformationWidgetPrivate> qMRMLSliceInformationWidget::d_ptr
protected

Definition at line 93 of file qMRMLSliceInformationWidget.h.


The documentation for this class was generated from the following file: