Singleton class managing segment editor effect plugins.
More...
#include <Modules/Loadable/Markups/Widgets/qMRMLMarkupsOptionsWidgetsFactory.h>
Singleton class managing segment editor effect plugins.
Definition at line 42 of file qMRMLMarkupsOptionsWidgetsFactory.h.
◆ createWidget()
Creates a markups option widget of a given class name. The markups option widget must have been registered previously (nullptr will return if not).
◆ instance()
Instance getter for the singleton class
- Returns
- Instance object
◆ optionsWidgetRegistered
void qMRMLMarkupsOptionsWidgetsFactory::optionsWidgetRegistered |
( |
| ) |
|
|
signal |
◆ optionsWidgetUnregistered
void qMRMLMarkupsOptionsWidgetsFactory::optionsWidgetUnregistered |
( |
| ) |
|
|
signal |
◆ registeredOptionsWidgetsClassNames()
Q_INVOKABLE const QList<QString> qMRMLMarkupsOptionsWidgetsFactory::registeredOptionsWidgetsClassNames |
( |
| ) |
const |
|
inline |
◆ registerOptionsWidget()
Registers an additional options widget. This factory object takes ownership of the widget (even if it fails to register it due to for example a widget already existing for that markup type), therefore the caller must NOT delete the widget.
◆ unregisterAll()
Q_INVOKABLE void qMRMLMarkupsOptionsWidgetsFactory::unregisterAll |
( |
| ) |
|
◆ unregisterOptionsWidget() [1/2]
Q_INVOKABLE bool qMRMLMarkupsOptionsWidgetsFactory::unregisterOptionsWidget |
( |
const QString & |
className | ) |
|
Unregisters an additional options widget.
◆ unregisterOptionsWidget() [2/2]
Unregisters an additional options widget.
◆ PythonQtWrapper_qMRMLMarkupsOptionsWidgetsFactory
friend class PythonQtWrapper_qMRMLMarkupsOptionsWidgetsFactory |
|
friend |
◆ qMRMLMarkupsOptionsWidgetsFactoryCleanup
friend class qMRMLMarkupsOptionsWidgetsFactoryCleanup |
|
friend |
◆ RegisteredWidgets
The documentation for this class was generated from the following file: