22 #ifndef __qslicermarkupsfactory_h_ 23 #define __qslicermarkupsfactory_h_ 27 #include "qSlicerMarkupsModuleWidgetsExport.h" 37 class qMRMLMarkupsOptionsWidgetsFactoryCleanup;
59 Q_INVOKABLE
bool unregisterOptionsWidget(
const QString& className);
65 Q_INVOKABLE
void unregisterAll();
69 {
return this->RegisteredWidgets.keys(); }
76 void optionsWidgetRegistered();
77 void optionsWidgetUnregistered();
84 static void cleanup();
91 friend class qMRMLMarkupsOptionsWidgetsFactoryCleanup;
92 friend class PythonQtWrapper_qMRMLMarkupsOptionsWidgetsFactory;
99 #endif // __qslicermarkupsfactory_h_