6#include<iser/IVersionInfo.h>
13class CInstallationVersionInfo:
virtual public iser::IVersionInfo
16 CInstallationVersionInfo();
18 void SetMajorVersion(
int majorVersion);
19 void SetMinorVersion(
int minorVersion);
20 void SetFixVersion(
int fixVersion);
21 void SetBuildIdVersion(
int buildIdVersion);
22 void SetVersionFromString(
const QString& versionString);
25 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
28 virtual VersionIds GetVersionIds()
const override;
29 virtual bool GetVersionNumber(
int versionId, quint32& result)
const override;
30 virtual QString GetVersionIdDescription(
int versionId)
const override;
31 virtual QString GetEncodedVersionName(
int versionId, quint32 versionNumber)
const override;