12 #ifndef hifi_ApplicationVersion_h
13 #define hifi_ApplicationVersion_h
15 #include <QtCore/QString>
17 class ApplicationVersion {
19 ApplicationVersion(
const QString& versionString);
21 bool operator==(
const ApplicationVersion& other)
const;
22 bool operator!=(
const ApplicationVersion& other)
const {
return !(*
this == other); }
24 bool operator <(
const ApplicationVersion& other)
const;
25 bool operator >(
const ApplicationVersion& other)
const;
27 bool operator >=(
const ApplicationVersion& other)
const {
return (*
this == other) || (*
this > other); }
28 bool operator <=(
const ApplicationVersion& other)
const {
return (*
this == other) || (*
this < other); }
36 bool isSemantic {
false };
38 QString versionString;