diff options
Diffstat (limited to 'src/lib/corelib/loader/projectresolver.h')
-rw-r--r-- | src/lib/corelib/loader/projectresolver.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/corelib/loader/projectresolver.h b/src/lib/corelib/loader/projectresolver.h index eaa88fd63..94a88c614 100644 --- a/src/lib/corelib/loader/projectresolver.h +++ b/src/lib/corelib/loader/projectresolver.h @@ -41,6 +41,8 @@ #define PROJECTRESOLVER_H #include <language/forward_decls.h> +#include <logging/logger.h> +#include <tools/qbs_export.h> #include <QHash> #include <QVariant> @@ -56,11 +58,10 @@ class ProgressObserver; class ScriptEngine; class StoredModuleProviderInfo; -class ProjectResolver +class QBS_AUTOTEST_EXPORT ProjectResolver { public: - ProjectResolver(const SetupProjectParameters &setupParameters, - ScriptEngine *engine, Logger &logger); + ProjectResolver(ScriptEngine *engine, Logger logger); ~ProjectResolver(); void setProgressObserver(ProgressObserver *observer); @@ -69,7 +70,7 @@ public: void setLastResolveTime(const FileTime &time); void setStoredProfiles(const QVariantMap &profiles); void setStoredModuleProviderInfo(const StoredModuleProviderInfo &providerInfo); - TopLevelProjectPtr resolve(); + TopLevelProjectPtr resolve(const SetupProjectParameters ¶meters); private: class Private; |