NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Plugin activator for the uk.ac.ucl.cmic.common plugin. More...
Public Member Functions | |
PluginActivator () | |
virtual | ~PluginActivator () |
ctkPluginContext * | GetContext () const |
virtual void | start (ctkPluginContext *context) override |
virtual void | stop (ctkPluginContext *context) override |
PluginActivator () | |
virtual | ~PluginActivator () |
virtual void | start (ctkPluginContext *context) override |
virtual void | stop (ctkPluginContext *context) override |
PluginActivator () | |
void | start (ctkPluginContext *context) override |
void | stop (ctkPluginContext *context) override |
ctkPluginContext * | GetContext () |
PluginActivator () | |
virtual | ~PluginActivator () |
ctkPluginContext * | GetContext () const |
LookupTableProviderService * | GetLookupTableProviderService () const |
void | start (ctkPluginContext *context) override |
void | stop (ctkPluginContext *context) override |
PluginActivator () | |
~PluginActivator () | |
virtual void | start (ctkPluginContext *) override |
virtual void | stop (ctkPluginContext *) override |
PluginActivator () | |
~PluginActivator () | |
virtual void | start (ctkPluginContext *) override |
virtual void | stop (ctkPluginContext *) override |
PluginActivator () | |
~PluginActivator () | |
virtual void | start (ctkPluginContext *) override |
virtual void | stop (ctkPluginContext *) override |
PluginActivator () | |
void | start (ctkPluginContext *context) override |
void | stop (ctkPluginContext *context) override |
ctkPluginContext * | GetContext () |
void | start (ctkPluginContext *context) override |
void | stop (ctkPluginContext *context) override |
Public Member Functions inherited from niftk::BaseApplicationPluginActivator | |
BaseApplicationPluginActivator () | |
virtual | ~BaseApplicationPluginActivator () |
ctkPluginContext * | GetContext () const |
Static Public Member Functions | |
static PluginActivator * | GetInstance () |
static PluginActivator * | GetInstance () |
static PluginActivator * | GetInstance () |
static PluginActivator * | GetInstance () |
static PluginActivator * | GetInstance () |
Static Public Member Functions inherited from niftk::BaseApplicationPluginActivator | |
static BaseApplicationPluginActivator * | GetInstance () |
Protected Member Functions | |
virtual void | OnLookupTablePropertyChanged (const itk::Object *caller, const itk::EventObject &event) |
Called when the user toggles the opacity control properties. More... | |
void | RegisterDataStorageListener () |
Deliberately not virtual method that connects this class to DataStorage so that we can receive NodeAdded events etc. More... | |
void | UnregisterDataStorageListener () |
Deliberately not virtual method that ddisconnects this class from DataStorage so that we can receive NodeAdded events etc. More... | |
void | RegisterLevelWindowProperty (const QString &preferencesNodeName, mitk::DataNode *constNode) |
Deliberately not virtual method thats called by derived classes, to register an initial LevelWindow property to each image. More... | |
void | RegisterImageRenderingModeProperties (const QString &preferencesNodeName, mitk::DataNode *constNode) |
Deliberately not virtual method thats called by derived classes, to register an initial "Image Rendering.Mode" property to each image. More... | |
void | RegisterInterpolationProperty (const QString &preferencesNodeName, mitk::DataNode *constNode) |
Deliberately not virtual method thats called by derived classes, to register an initial value for Texture Interpolation, and Reslice Interpolation. More... | |
void | RegisterBinaryImageProperties (const QString &preferencesNodeName, mitk::DataNode *constNode) |
Deliberately not virtual method that registers initial property values of "outline binary"=true and "opacity"=1 for binary images. More... | |
void | BlankDepartmentalLogo () |
Deliberately not virtual method thats called by derived classes, to set the departmental logo to blank. More... | |
virtual void | NodeAdded (const mitk::DataNode *node) |
Called each time a data node is added, and derived classes can override it. More... | |
virtual void | NodeRemoved (const mitk::DataNode *node) |
Called each time a data node is removed, and derived classes can override it. More... | |
virtual QString | GetHelpHomePageURL () const |
Derived classes should provide a URL for which help page to use as the 'home' page. More... | |
virtual QString | GetHelpHomePageURL () const override |
Called by framework to get a URL for help system. More... | |
virtual QString | GetHelpHomePageURL () const override |
Called by framework to get a URL for help system. More... | |
virtual QString | GetHelpHomePageURL () const override |
Called by framework to get a URL for help system. More... | |
Protected Member Functions inherited from niftk::BaseApplicationPluginActivator | |
void | RegisterHelpSystem () |
Deliberately not virtual method thats called by derived classes within the start method to set up the help system. More... | |
void | SetFileOpenTriggersReinit (bool openEditor) |
Plugin activator for the uk.ac.ucl.cmic.common plugin.
CTK Plugin Activator class for ThumbnailView. ....
Implements Qt and CTK specific functionality to launch the application as a plugin.
Implements QT and CTK specific functionality to launch the application as a plugin.
CTK Plugin Activator class for ImageLookupTablesView.
CTK Plugin Activator class for the DnD Display Plugin.
Plugin activator for the uk.ac.ucl.cmic.commonapps plugin.
niftk::PluginActivator::PluginActivator | ( | ) |
|
virtual |
niftk::PluginActivator::PluginActivator | ( | ) |
|
virtual |
niftk::PluginActivator::PluginActivator | ( | ) |
niftk::PluginActivator::PluginActivator | ( | ) |
|
virtual |
niftk::PluginActivator::PluginActivator | ( | ) |
niftk::PluginActivator::~PluginActivator | ( | ) |
niftk::PluginActivator::PluginActivator | ( | ) |
niftk::PluginActivator::~PluginActivator | ( | ) |
niftk::PluginActivator::PluginActivator | ( | ) |
niftk::PluginActivator::~PluginActivator | ( | ) |
niftk::PluginActivator::PluginActivator | ( | ) |
|
protected |
Deliberately not virtual method thats called by derived classes, to set the departmental logo to blank.
ctkPluginContext * niftk::PluginActivator::GetContext | ( | ) | const |
ctkPluginContext* niftk::PluginActivator::GetContext | ( | ) | const |
ctkPluginContext * niftk::PluginActivator::GetContext | ( | ) |
ctkPluginContext* niftk::PluginActivator::GetContext | ( | ) |
|
overrideprotectedvirtual |
Called by framework to get a URL for help system.
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overrideprotectedvirtual |
Called by framework to get a URL for help system.
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overrideprotectedvirtual |
Called by framework to get a URL for help system.
Reimplemented from niftk::BaseApplicationPluginActivator.
|
inlineprotectedvirtual |
Derived classes should provide a URL for which help page to use as the 'home' page.
Reimplemented from niftk::BaseApplicationPluginActivator.
|
static |
|
static |
|
static |
|
static |
|
static |
LookupTableProviderService * niftk::PluginActivator::GetLookupTableProviderService | ( | ) | const |
|
protectedvirtual |
Called each time a data node is added, and derived classes can override it.
|
protectedvirtual |
Called each time a data node is removed, and derived classes can override it.
|
protectedvirtual |
Called when the user toggles the opacity control properties.
|
protected |
Deliberately not virtual method that registers initial property values of "outline binary"=true and "opacity"=1 for binary images.
|
protected |
Deliberately not virtual method that connects this class to DataStorage so that we can receive NodeAdded events etc.
|
protected |
Deliberately not virtual method thats called by derived classes, to register an initial "Image Rendering.Mode" property to each image.
|
protected |
Deliberately not virtual method thats called by derived classes, to register an initial value for Texture Interpolation, and Reslice Interpolation.
|
protected |
Deliberately not virtual method thats called by derived classes, to register an initial LevelWindow property to each image.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Note: Reimplementing functionality from QmitkCommonExtPlugin:
Note: By default there is a global reinit after file open what reinitialises the global rendering manager. The ideal would be if the DnD Display could use its own rendering manager (RM), not the global one. This, however, does not work now because many MITK views have hard coded reference to the global RM, and they call RequestUpdate on that, not on the RM of the focused renderer. Until this is fixed in MITK, we have to suppress the global reinit after file open, and should not use the MITK Display and the DnD Display together in the same application.
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
overridevirtual |
Reimplemented from niftk::BaseApplicationPluginActivator.
|
protected |
Deliberately not virtual method that ddisconnects this class from DataStorage so that we can receive NodeAdded events etc.