 |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Go to the documentation of this file.
28 #include "ctkPluginFrameworkExport.h"
53 friend class ctkPluginPrivate;
54 friend class ctkVersionRange;
56 unsigned int majorVersion;
57 unsigned int minorVersion;
58 unsigned int microVersion;
61 static const QString SEPARATOR;
62 static const QRegExp RegExp;
102 ctkVersion(
unsigned int majorVersion,
unsigned int minorVersion,
unsigned int microVersion);
112 ctkVersion(
unsigned int majorVersion,
unsigned int minorVersion,
unsigned int microVersion,
const QString& qualifier);
266 #endif // CTKVERSION_H
unsigned int getMinor() const
ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion, const QString &qualifier)
QString getQualifier() const
int compare(const ctkVersion &object) const
ctkVersion(unsigned int majorVersion, unsigned int minorVersion, unsigned int microVersion)
static ctkVersion parseVersion(const QString &version)
ctkVersion(const ctkVersion &version)
unsigned int getMajor() const
bool operator==(const ctkVersion &object) const
unsigned int getMicro() const
bool operator<(const ctkVersion &object) const
CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug dbg, const ctkVersion &v)
static ctkVersion emptyVersion()
ctkVersion(const QString &version)
static ctkVersion undefinedVersion()