 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
64 static const QStringList getComponentDirectories();
72 static const QStringList getActionDirectories();
86 static const QString getTestDataDir();
94 static const QStringList getInstallDirectories(QString suffix);
97 static const QString getConfig();
100 static const QString getPaths();
103 static const QString getGlobalInstallDir();
106 static const QString getUserInstallDir();
109 static const QString getCurrentWorkingDir();
112 static const QString getBugReport();
120 static const bool isDebugBuild();
127 static const char* version;
129 static const char* shortVersion;
131 static const char* soVersion;
133 static const char* debugPostfix;
140 #endif // CAMITKCORE_H
static const char * shortVersion
short version string (all in lower case, without the patch number)
Definition: Core.h:172
static const QString getGlobalInstallDir()
get the CAMITK_DIR (where camitk-config is installed)
Definition: Core.cpp:311
static const QString getConfig()
get more information about installation, etc...
Definition: Core.cpp:141
static const QString getPaths()
get all important paths
Definition: Core.cpp:87
static QSettings & getSettings()
Get the Core wide settings.
Definition: Application.cpp:300
This class describes what is a generic Component extension. To add a ComponentExtension to CamiTK cor...
Definition: ComponentExtension.h:78
static const char * soVersion
version used for so name
Definition: Core.h:174
static const QString getBugReport()
get a well formed bug report with all necessary information
Definition: Core.cpp:363
static const QString getCurrentWorkingDir()
get the current working directory (during dev, this should be the build directory,...
Definition: Core.cpp:358
static const QString getTestDataDir()
Get a valid camitk test data directory name.
Definition: Core.cpp:297
virtual QStringList getFileExtensions() const =0
get the list of managed extensions (each file with an extension in the list can be loaded by this Com...
static const QString getUserInstallDir()
get the user config directory (this is the local installation directory)
Definition: Core.cpp:352
static const bool isDebugBuild()
Definition: Core.cpp:387
static const QList< ComponentExtension * > getComponentExtensionsList()
Get the list of registered ComponentExtension.
Definition: ExtensionManager.cpp:349
static const QStringList getComponentDirectories()
get all the component directories.
Definition: Core.cpp:292
static const QList< ComponentExtension * > getDataDirectoryComponentsList()
Get the list of registered ComponentExtension working on directory.
Definition: ExtensionManager.cpp:357
static QString getName()
get the application name
Definition: Application.cpp:201
static QString getInstallationString(QString file, const QString &globalInstallDir, const QString &userInstallDir, const QString ¤tWorkingDir)
Returns a three char string that corresponds to the installation directory of a given shared library.
Definition: ExtensionManager.cpp:280
static const char * version
Definition: Core.h:170
QString getLocation() const
get the file path (location of the .dll/.so/.dylib) of this plugin
Definition: ComponentExtension.h:160
static const QList< ActionExtension * > getActionExtensionsList()
Get the list of registered ActionExtension.
Definition: ExtensionManager.cpp:383
static const QStringList getActionDirectories()
get all the action directories.
Definition: Core.cpp:287
virtual QString getName() const =0
static const QStringList getInstallDirectories(QString suffix)
get all installation directories, suffixed by the given word.
Definition: Core.cpp:262
#define CAMITK_API
Definition: CamiTKAPI.h:48
Definition: Action.cpp:36