 |
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:175
static const QString getGlobalInstallDir()
get the CAMITK_DIR (where camitk-config is installed)
Definition: Core.cpp:312
static const QString getConfig()
get more information about installation, etc...
Definition: Core.cpp:142
static const QString getPaths()
get all important paths
Definition: Core.cpp:88
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:80
static const char * soVersion
version used for so name
Definition: Core.h:177
static const QString getBugReport()
get a well formed bug report with all necessary information
Definition: Core.cpp:364
static const QString getCurrentWorkingDir()
get the current working directory (during dev, this should be the build directory,...
Definition: Core.cpp:359
static const QString getTestDataDir()
Get a valid camitk test data directory name.
Definition: Core.cpp:298
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:353
static const bool isDebugBuild()
Definition: Core.cpp:388
static const QList< ComponentExtension * > getComponentExtensionsList()
Get the list of registered ComponentExtension.
Definition: ExtensionManager.cpp:351
static const QStringList getComponentDirectories()
get all the component directories.
Definition: Core.cpp:293
static const QList< ComponentExtension * > getDataDirectoryComponentsList()
Get the list of registered ComponentExtension working on directory.
Definition: ExtensionManager.cpp:359
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:282
static const char * version
Definition: Core.h:173
QString getLocation() const
get the file path (location of the .dll/.so/.dylib) of this plugin
Definition: ComponentExtension.h:163
static const QList< ActionExtension * > getActionExtensionsList()
Get the list of registered ActionExtension.
Definition: ExtensionManager.cpp:385
static const QStringList getActionDirectories()
get all the action directories.
Definition: Core.cpp:288
virtual QString getName() const =0
static const QStringList getInstallDirectories(QString suffix)
get all installation directories, suffixed by the given word.
Definition: Core.cpp:263
#define CAMITK_API
Definition: CamiTKAPI.h:49
Definition: Action.cpp:36