21 #ifndef __qSlicerExtensionsServerWidget_h 22 #define __qSlicerExtensionsServerWidget_h 25 #include <ctkErrorLogModel.h> 28 #include "qSlicerBaseQTGUIExport.h" 31 class qSlicerExtensionsServerWidgetPrivate;
38 Q_PROPERTY(
bool browsingEnabled READ isBrowsingEnabled WRITE setBrowsingEnabled)
52 bool isBrowsingEnabled()
const;
58 void onExtensionInstalled(
const QString& extensionName);
60 void onExtensionScheduledForUninstall(
const QString& extensionName);
62 void onExtensionCancelledScheduleForUninstall(
const QString& extensionName);
64 void onSlicerRequirementsChanged();
66 void onMessageLogged(
const QString& text, ctkErrorLogLevel::LogLevels level);
68 void setBrowsingEnabled(
bool state);
72 void changeEvent(QEvent *e)
override;
Class querying and storing extensions data.