![]() |
Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Base/QTGUI/qSlicerModulePanel.h>
Public Types | |
typedef qSlicerAbstractModulePanel | Superclass |
Properties | |
bool | helpAndAcknowledgmentVisible |
Public Slots | |
void | setModule (const QString &moduleName) |
![]() | |
void | setMRMLScene (vtkMRMLScene *scene) override |
Public Member Functions | |
qSlicerAbstractCoreModule * | currentModule () const |
QString | currentModuleName () const |
bool | eventFilter (QObject *watchedModule, QEvent *event) override |
bool | isHelpAndAcknowledgmentVisible () const |
QSize | minimumSizeHint () const override |
qSlicerModulePanel (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
void | removeAllModules () override |
void | setHelpAndAcknowledgmentVisible (bool value) |
~qSlicerModulePanel () override | |
![]() | |
void | addModule (const QString &moduleName) |
Q_INVOKABLE qSlicerModuleManager * | moduleManager () const |
qSlicerAbstractModulePanel (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
void | removeModule (const QString &moduleName) |
Q_INVOKABLE void | setModuleManager (qSlicerModuleManager *moduleManager) |
~qSlicerAbstractModulePanel () override | |
![]() | |
vtkSlicerApplicationLogic * | appLogic () const |
vtkMRMLAbstractLogic * | moduleLogic (const QString &moduleName) const |
qSlicerWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
~qSlicerWidget () override | |
![]() | |
vtkMRMLScene * | mrmlScene () const |
Return a pointer on the MRML scene. | |
qSlicerObject () | |
virtual void | setMRMLScene (vtkMRMLScene *) |
Set the current MRML scene to the widget. | |
virtual | ~qSlicerObject () |
Protected Member Functions | |
void | addModule (qSlicerAbstractCoreModule *module) override |
void | removeModule (qSlicerAbstractCoreModule *module) override |
void | setModule (qSlicerAbstractCoreModule *module) |
Protected Attributes | |
QScopedPointer< qSlicerModulePanelPrivate > | d_ptr |
![]() | |
QScopedPointer< qSlicerAbstractModulePanelPrivate > | d_ptr |
![]() | |
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
![]() | |
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
Additional Inherited Members | |
![]() | |
void | moduleAdded (const QString &moduleName) |
void | moduleRemoved (const QString &moduleName) |
![]() | |
void | mrmlSceneChanged (vtkMRMLScene *) |
Definition at line 34 of file qSlicerModulePanel.h.
Definition at line 51 of file qSlicerModulePanel.h.
|
readwrite |
This property controls whether the help and acknowledgment section is visible or not. If the property is set to true and the current module doesn't have any help text, the section will remain hidden. If the property has already been set to true and a module with a help text is set, the section will be visible.
Definition at line 48 of file qSlicerModulePanel.h.
qSlicerModulePanel::qSlicerModulePanel | ( | QWidget * | parent = nullptr, |
Qt::WindowFlags | f = Qt::WindowFlags() ) |
|
override |
|
overrideprotectedvirtual |
Implements qSlicerAbstractModulePanel.
qSlicerAbstractCoreModule * qSlicerModulePanel::currentModule | ( | ) | const |
QString qSlicerModulePanel::currentModuleName | ( | ) | const |
|
override |
bool qSlicerModulePanel::isHelpAndAcknowledgmentVisible | ( | ) | const |
Set the canShowHelpAndAcknowledgment property value.
|
override |
|
overridevirtual |
Implements qSlicerAbstractModulePanel.
|
overrideprotectedvirtual |
Implements qSlicerAbstractModulePanel.
void qSlicerModulePanel::setHelpAndAcknowledgmentVisible | ( | bool | value | ) |
Get the helpAndAcknowledgmentVisible property value.
|
slot |
|
protected |
|
protected |
Definition at line 79 of file qSlicerModulePanel.h.