15 #ifndef niftkBaseApplicationPluginActivator_h
16 #define niftkBaseApplicationPluginActivator_h
18 #include <uk_ac_ucl_cmic_commonapps_Export.h>
20 #include <ctkServiceTracker.h>
23 #include <ctkPluginActivator.h>
35 Q_INTERFACES(ctkPluginActivator)
44 ctkPluginContext* GetContext()
const;
46 virtual void start(ctkPluginContext* context)
override;
48 virtual void stop(ctkPluginContext* context)
override;
53 void RegisterHelpSystem();
57 void SetFileOpenTriggersReinit(
bool openEditor);
67 ctkPluginContext* m_Context;
Abstract class that implements QT and CTK specific functionality to launch the application as a plugi...
Definition: niftkBaseApplicationPluginActivator.h:32
GLuint start
Definition: glew.h:1237
virtual QString GetHelpHomePageURL() const
Derived classes should provide a URL for which help page to use as the 'home' page.
Definition: niftkBaseApplicationPluginActivator.h:60
Definition: niftkExceptionObject.h:21