API review of IRunConfigurationFactory.

Done with dt.
This commit is contained in:
con
2009-06-12 17:57:03 +02:00
parent 9c7801956d
commit 3ddb7b02f1
12 changed files with 38 additions and 89 deletions

View File

@@ -361,7 +361,7 @@ void Project::restoreSettingsImpl(PersistentSettingsReader &reader)
break;
const QString &type = typeVariant.toString();
foreach (IRunConfigurationFactory *factory, factories) {
if (factory->canCreate(type)) {
if (factory->canRestore(type)) {
QSharedPointer<RunConfiguration> rc = factory->create(this, type);
rc->restore(reader);
addRunConfiguration(rc);