4 #include "Kernel_global.h"
13 enum BinaryVersion{ bvFORMAT14, bvFORMAT20, bvFORMAT30, bvFORMATFOREIGN, bvUNKNOWN, bvPOLYGONFORMAT37};
15 bool supportsBinaryVersion(Ilwis::Version::BinaryVersion version,
bool throwError =
true);
16 bool supportsODFVersion(
const QString& version,
bool throwError=
true);
17 void addBinaryVersion(Ilwis::Version::BinaryVersion v);
18 void addODFVersion(
const QString& v);
19 bool supportsModuleInterfaceVersion(
const QString& inf,
const QString& module,
bool throwError=
true)
const;
20 void addModuleInterfaceVersion(
const QString& inf);
21 const static QString IlwisVersion;
22 const static QString IlwisShortName;
25 static QString binaryVersionNumberToString(Ilwis::Version::BinaryVersion v) ;
26 QVector<QString> supportedODFVersions;
27 QVector<BinaryVersion> binaryVersions;
28 QVector<QString> moduleVersions;