diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2010-08-19 12:26:21 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2010-08-24 16:04:51 +0200 |
commit | 616a9b13f08e41a8ffe67e852ed4197b99377a5f (patch) | |
tree | 824f8521e02e09ec7f38b474b8b7b397c7777879 /src/plugins/projectexplorer/buildsteplist.cpp | |
parent | b6f1dbeeb0036669dd75e0fe59f9b982c3fcddae (diff) |
Enable restoring the default names of project configuration items
* Enable support for this in all ProjectConfiguration items
(Targets, projects, BCs, DCs, RCs, etc.). This is nicer
than having custom code in individual configuraiton items.
Reviewed-by: dt
Diffstat (limited to 'src/plugins/projectexplorer/buildsteplist.cpp')
-rw-r--r-- | src/plugins/projectexplorer/buildsteplist.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/plugins/projectexplorer/buildsteplist.cpp b/src/plugins/projectexplorer/buildsteplist.cpp index b0e27824fb..a2e415fa9a 100644 --- a/src/plugins/projectexplorer/buildsteplist.cpp +++ b/src/plugins/projectexplorer/buildsteplist.cpp @@ -83,7 +83,7 @@ BuildStepList::BuildStepList(QObject *parent, BuildStepList *source) : } BuildStepList::BuildStepList(QObject *parent, const QVariantMap &data) : - ProjectConfiguration(parent, QLatin1String("UNKNOWN")) + ProjectConfiguration(parent, QLatin1String("UNKNOWN ID")) { Q_ASSERT(parent); m_isNull = !fromMap(data); @@ -144,9 +144,6 @@ void BuildStepList::cloneSteps(BuildStepList *source) bool BuildStepList::fromMap(const QVariantMap &map) { - if (!ProjectConfiguration::fromMap(map)) - return false; - int maxSteps = map.value(QString::fromLatin1(STEPS_COUNT_KEY), 0).toInt(); for (int i = 0; i < maxSteps; ++i) { QVariantMap bsData(map.value(QString::fromLatin1(STEPS_PREFIX) + QString::number(i)).toMap()); @@ -166,7 +163,6 @@ bool BuildStepList::fromMap(const QVariantMap &map) } insertStep(m_steps.count(), bs); } - return ProjectConfiguration::fromMap(map); } @@ -216,6 +212,5 @@ Target *BuildStepList::target() const DeployConfiguration *dc = qobject_cast<DeployConfiguration *>(parent()); if (dc) return dc->target(); - Q_ASSERT(false); return 0; } |