21 #ifndef __qSlicerExtensionsManagerWidget_h 22 #define __qSlicerExtensionsManagerWidget_h 25 #include <ctkErrorLogLevel.h> 32 #include "qSlicerBaseQTGUIExport.h" 34 class qSlicerExtensionsManagerWidgetPrivate;
58 void refreshInstallWidget();
61 void onModelUpdated();
63 void onCurrentTabChanged(
int index);
65 void onManageLinkActivated(
const QUrl& link);
66 void onManageUrlChanged(
const QUrl& newUrl);
67 void onInstallUrlChanged(
const QUrl& newUrl);
68 void onSearchTextChanged(
const QString& newText);
70 void onCheckForUpdatesTriggered();
71 void onInstallFromFileTriggered();
72 void onMessageLogged(
const QString& text, ctkErrorLogLevel::LogLevels level);
75 void timerEvent(QTimerEvent*)
override;
77 void processSearchTextChange();
79 QScopedPointer<qSlicerExtensionsManagerWidgetPrivate>
d_ptr;