aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/buildsteplist.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2010-08-19 12:26:21 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2010-08-24 16:04:51 +0200
commit616a9b13f08e41a8ffe67e852ed4197b99377a5f (patch)
tree824f8521e02e09ec7f38b474b8b7b397c7777879 /src/plugins/projectexplorer/buildsteplist.cpp
parentb6f1dbeeb0036669dd75e0fe59f9b982c3fcddae (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.cpp7
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;
}