aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/qmlproject.cpp
diff options
context:
space:
mode:
authordt <[email protected]>2009-07-03 16:46:01 +0200
committerdt <[email protected]>2009-07-03 16:46:01 +0200
commite524f52477805d48a430761c461fd442f2c0bc35 (patch)
tree6bbda0c618116cac05f9956e1a62d0e7e3369348 /src/plugins/qmlprojectmanager/qmlproject.cpp
parent5a8b61b2ee6a9ebcb91f351bb0212f6ad40f9064 (diff)
Allow restoreSettings() to fail,
E.g. cmake pops up a wizard then, the running of cmake can fail though. Now you don't end i[ with a empty project then. The error reporting in that case is not yet optimal.
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlproject.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlproject.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp
index c4c8ed9f7de..746a5eed0e0 100644
--- a/src/plugins/qmlprojectmanager/qmlproject.cpp
+++ b/src/plugins/qmlprojectmanager/qmlproject.cpp
@@ -239,7 +239,7 @@ QmlMakeStep *QmlProject::makeStep() const
return 0;
}
-void QmlProject::restoreSettingsImpl(ProjectExplorer::PersistentSettingsReader &reader)
+bool QmlProject::restoreSettingsImpl(ProjectExplorer::PersistentSettingsReader &reader)
{
Project::restoreSettingsImpl(reader);
@@ -254,6 +254,7 @@ void QmlProject::restoreSettingsImpl(ProjectExplorer::PersistentSettingsReader &
}
refresh(Everything);
+ return true;
}
void QmlProject::saveSettingsImpl(ProjectExplorer::PersistentSettingsWriter &writer)