diff options
author | dt <[email protected]> | 2009-07-03 16:46:01 +0200 |
---|---|---|
committer | dt <[email protected]> | 2009-07-03 16:46:01 +0200 |
commit | e524f52477805d48a430761c461fd442f2c0bc35 (patch) | |
tree | 6bbda0c618116cac05f9956e1a62d0e7e3369348 /src/plugins/qmlprojectmanager/qmlproject.cpp | |
parent | 5a8b61b2ee6a9ebcb91f351bb0212f6ad40f9064 (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.cpp | 3 |
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) |