Slicer
5.2
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) |
Public Slots inherited from qSlicerWidget | |
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 | |
Public Member Functions inherited from qSlicerAbstractModulePanel | |
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 | |
Public Member Functions inherited from qSlicerWidget | |
vtkSlicerApplicationLogic * | appLogic () const |
vtkMRMLAbstractLogic * | moduleLogic (const QString &moduleName) const |
qSlicerWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
~qSlicerWidget () override | |
Public Member Functions inherited from qSlicerObject | |
vtkMRMLScene * | mrmlScene () const |
Return a pointer on the MRML scene. More... | |
qSlicerObject () | |
virtual void | setMRMLScene (vtkMRMLScene *) |
Set the current MRML scene to the widget. More... | |
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 |
Protected Attributes inherited from qSlicerAbstractModulePanel | |
QScopedPointer< qSlicerAbstractModulePanelPrivate > | d_ptr |
Protected Attributes inherited from qSlicerWidget | |
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
Protected Attributes inherited from qSlicerObject | |
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
Additional Inherited Members | |
Signals inherited from qSlicerAbstractModulePanel | |
void | moduleAdded (const QString &moduleName) |
void | moduleRemoved (const QString &moduleName) |
Signals inherited from qSlicerWidget | |
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.