forked from qt-creator/qt-creator
QmlJS: Ensure project infos are removed when a project closes.
As a side effect, this removes parse errors of QML files that are no longer in any project from the "Build Issues" list. Change-Id: I7aef8850a207ac060648dc92e2dd759108b71731 Reviewed-on: http://codereview.qt.nokia.com/3668 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
This commit is contained in:
@@ -80,6 +80,7 @@ public:
|
||||
virtual QList<ProjectInfo> projectInfos() const;
|
||||
virtual ProjectInfo projectInfo(ProjectExplorer::Project *project) const;
|
||||
virtual void updateProjectInfo(const ProjectInfo &pinfo);
|
||||
Q_SLOT virtual void removeProjectInfo(ProjectExplorer::Project *project);
|
||||
|
||||
void updateDocument(QmlJS::Document::Ptr doc);
|
||||
void updateLibraryInfo(const QString &path, const QmlJS::LibraryInfo &info);
|
||||
|
||||
Reference in New Issue
Block a user