24 #include "versiondefs.h"
28 return HG_REVISION_HASH_STRING;
31 QString Version::name()
39 return QString(
"Windows");
40 #elif defined(Q_OS_LINUX)
41 return QString(
"Linux");
42 #elif defined(Q_OS_MAC)
43 return QString(
"MAC");
45 return QString(
"Unknown OS for Version::operatingSystem()");
49 QString Version::revision()
51 return SVN_REVISION_STRING;
54 unsigned long long Version::revisionNumber()
56 return SVN_REVISION_NUMBER;
64 QString Version::version()
66 return VERSION_STRING;
71 if (revision().isEmpty())
77 return version() +
"-" + revision();
static QString operatingSystem()
Name of operating system, content length and detail may vary.
static QString versionRevision()
Combines version and revision strings.
static QString userAgent()
WWW User Agent used for HTTP communications.
static QString changeset()