aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljsmodelmanagerinterface.h
diff options
context:
space:
mode:
authorFawzi Mohamed <[email protected]>2014-07-24 11:48:30 +0200
committerhjk <[email protected]>2014-07-24 16:54:42 +0200
commit6763352340bbba7c12356746b19f24cb7f2fd4bd (patch)
treed7605df76023348de4c5b3204dce4afbb3a93412 /src/libs/qmljs/qmljsmodelmanagerinterface.h
parentdd1197aa7f556ac75f1df65bb1fae5d75b798a32 (diff)
qmljs: move defaultProjectInfoForProject to the qmljs library
This removes qmakeprojectmanager and qmlprojectmanager dependency on qmljstools. Qmlprojectmanager still imports qmltoolsconstants.h for a constant but that gives no runtime dependency. Change-Id: Ifd2e76500a3b27a21937603925f03a70049900e1 Reviewed-by: Daniel Teske <[email protected]> Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/libs/qmljs/qmljsmodelmanagerinterface.h')
-rw-r--r--src/libs/qmljs/qmljsmodelmanagerinterface.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.h b/src/libs/qmljs/qmljsmodelmanagerinterface.h
index ad2a14b81b4..593fc833587 100644
--- a/src/libs/qmljs/qmljsmodelmanagerinterface.h
+++ b/src/libs/qmljs/qmljsmodelmanagerinterface.h
@@ -198,6 +198,8 @@ public:
bool autoComplete = true) const;
void setDefaultVContext(const ViewerContext &vContext);
virtual ProjectInfo defaultProjectInfo() const;
+ virtual ProjectInfo defaultProjectInfoForProject(ProjectExplorer::Project *project) const;
+
// Blocks until all parsing threads are done. Used for testing.
void joinAllThreads();