aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/projectresolver.h')
-rw-r--r--src/lib/corelib/language/projectresolver.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/corelib/language/projectresolver.h b/src/lib/corelib/language/projectresolver.h
index ab1bfd6a2..091c932f3 100644
--- a/src/lib/corelib/language/projectresolver.h
+++ b/src/lib/corelib/language/projectresolver.h
@@ -35,6 +35,7 @@
#include "language.h"
#include <logging/logger.h>
#include <tools/setupprojectparameters.h>
+#include <tools/version.h>
#include <QMap>
#include <QSet>
@@ -123,12 +124,14 @@ private:
QString convertPathProperty(const QString &path, const QString &dirPath) const;
QStringList convertPathListProperty(const QStringList &paths, const QString &dirPath) const;
ProjectContext createProjectContext(ProjectContext *parentProjectContext) const;
+ static Version qbsVersionFromString(const QString &str, bool *ok = 0);
Evaluator *m_evaluator;
const BuiltinDeclarations *m_builtins;
Logger m_logger;
ScriptEngine *m_engine;
ProgressObserver *m_progressObserver;
+ Version m_qbsVersion;
ProductContext *m_productContext;
ModuleContext *m_moduleContext;
QMap<QString, ResolvedProductPtr> m_productsByName;