forked from qt-creator/qt-creator
remove bool return value from IRunConfigurationAspect::fromMap
Change-Id: I9f909b2209eaf5e81b1475d87219ae63e2741075 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
@@ -67,18 +67,15 @@ QVariantMap AnalyzerSettings::defaults() const
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AnalyzerSettings::fromMap(const QVariantMap &map)
|
void AnalyzerSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
return fromMap(map, &m_subConfigs);
|
fromMap(map, &m_subConfigs);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AnalyzerSettings::fromMap(const QVariantMap &map, QList<AbstractAnalyzerSubConfig *> *subConfigs)
|
void AnalyzerSettings::fromMap(const QVariantMap &map, QList<AbstractAnalyzerSubConfig *> *subConfigs)
|
||||||
{
|
{
|
||||||
bool ret = true;
|
foreach (AbstractAnalyzerSubConfig *config, *subConfigs)
|
||||||
foreach (AbstractAnalyzerSubConfig *config, *subConfigs) {
|
config->fromMap(map);
|
||||||
ret = ret && config->fromMap(map);
|
|
||||||
}
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap AnalyzerSettings::toMap() const
|
QVariantMap AnalyzerSettings::toMap() const
|
||||||
@@ -180,12 +177,10 @@ QString AnalyzerProjectSettings::displayName() const
|
|||||||
return tr("Analyzer Settings");
|
return tr("Analyzer Settings");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AnalyzerProjectSettings::fromMap(const QVariantMap &map)
|
void AnalyzerProjectSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
if (!AnalyzerSettings::fromMap(map, &m_customConfigurations))
|
AnalyzerSettings::fromMap(map, &m_customConfigurations);
|
||||||
return false;
|
|
||||||
m_useGlobalSettings = map.value(QLatin1String(useGlobalC), true).toBool();
|
m_useGlobalSettings = map.value(QLatin1String(useGlobalC), true).toBool();
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap AnalyzerProjectSettings::toMap() const
|
QVariantMap AnalyzerProjectSettings::toMap() const
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public:
|
|||||||
/// convert current configuration into map for storage
|
/// convert current configuration into map for storage
|
||||||
virtual QVariantMap toMap() const = 0;
|
virtual QVariantMap toMap() const = 0;
|
||||||
/// read configuration from @p map
|
/// read configuration from @p map
|
||||||
virtual bool fromMap(const QVariantMap &map) = 0;
|
virtual void fromMap(const QVariantMap &map) = 0;
|
||||||
|
|
||||||
/// unique ID for this configuration
|
/// unique ID for this configuration
|
||||||
virtual QString id() const = 0;
|
virtual QString id() const = 0;
|
||||||
@@ -113,10 +113,10 @@ public:
|
|||||||
virtual QVariantMap toMap() const;
|
virtual QVariantMap toMap() const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual bool fromMap(const QVariantMap &map);
|
virtual void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
QVariantMap toMap(const QList<AbstractAnalyzerSubConfig *> &subConfigs) const;
|
QVariantMap toMap(const QList<AbstractAnalyzerSubConfig *> &subConfigs) const;
|
||||||
bool fromMap(const QVariantMap &map, QList<AbstractAnalyzerSubConfig *> *subConfigs);
|
void fromMap(const QVariantMap &map, QList<AbstractAnalyzerSubConfig *> *subConfigs);
|
||||||
|
|
||||||
AnalyzerSettings(QObject *parent);
|
AnalyzerSettings(QObject *parent);
|
||||||
QList<AbstractAnalyzerSubConfig *> m_subConfigs;
|
QList<AbstractAnalyzerSubConfig *> m_subConfigs;
|
||||||
@@ -179,7 +179,7 @@ public:
|
|||||||
QList<AbstractAnalyzerSubConfig *> customSubConfigs() const { return m_customConfigurations; }
|
QList<AbstractAnalyzerSubConfig *> customSubConfigs() const { return m_customConfigurations; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual bool fromMap(const QVariantMap &map);
|
virtual void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool m_useGlobalSettings;
|
bool m_useGlobalSettings;
|
||||||
|
|||||||
@@ -277,7 +277,7 @@ QVariantMap DebuggerProjectSettings::toMap() const
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool DebuggerProjectSettings::fromMap(const QVariantMap &map)
|
void DebuggerProjectSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
m_useCppDebugger = map.value(QLatin1String(USE_CPP_DEBUGGER_KEY), true).toBool();
|
m_useCppDebugger = map.value(QLatin1String(USE_CPP_DEBUGGER_KEY), true).toBool();
|
||||||
if (map.value(QLatin1String(USE_QML_DEBUGGER_AUTO_KEY), false).toBool()) {
|
if (map.value(QLatin1String(USE_QML_DEBUGGER_AUTO_KEY), false).toBool()) {
|
||||||
@@ -286,7 +286,6 @@ bool DebuggerProjectSettings::fromMap(const QVariantMap &map)
|
|||||||
bool useQml = map.value(QLatin1String(USE_QML_DEBUGGER_KEY), false).toBool();
|
bool useQml = map.value(QLatin1String(USE_QML_DEBUGGER_KEY), false).toBool();
|
||||||
m_useQmlDebugger = useQml ? EnableQmlDebugger : DisableQmlDebugger;
|
m_useQmlDebugger = useQml ? EnableQmlDebugger : DisableQmlDebugger;
|
||||||
}
|
}
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -391,12 +390,10 @@ ProjectExplorer::Abi RunConfiguration::abi() const
|
|||||||
|
|
||||||
bool RunConfiguration::fromMap(const QVariantMap &map)
|
bool RunConfiguration::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
if (!m_debuggerAspect->fromMap(map))
|
m_debuggerAspect->fromMap(map);
|
||||||
return false;
|
|
||||||
|
|
||||||
foreach (IRunConfigurationAspect *aspect, m_aspects)
|
foreach (IRunConfigurationAspect *aspect, m_aspects)
|
||||||
if (!aspect->fromMap(map))
|
aspect->fromMap(map);
|
||||||
return false;
|
|
||||||
|
|
||||||
return ProjectConfiguration::fromMap(map);
|
return ProjectConfiguration::fromMap(map);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public:
|
|||||||
virtual QString displayName() const = 0;
|
virtual QString displayName() const = 0;
|
||||||
protected:
|
protected:
|
||||||
friend class RunConfiguration;
|
friend class RunConfiguration;
|
||||||
virtual bool fromMap(const QVariantMap &map) = 0;
|
virtual void fromMap(const QVariantMap &map) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PROJECTEXPLORER_EXPORT DebuggerProjectSettings
|
class PROJECTEXPLORER_EXPORT DebuggerProjectSettings
|
||||||
@@ -104,7 +104,7 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
QVariantMap toMap() const;
|
QVariantMap toMap() const;
|
||||||
bool fromMap(const QVariantMap &map);
|
void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
QString displayName() const;
|
QString displayName() const;
|
||||||
|
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ QVariantMap ValgrindBaseSettings::defaults() const
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ValgrindBaseSettings::fromMap(const QVariantMap &map)
|
void ValgrindBaseSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
// General
|
// General
|
||||||
setIfPresent(map, QLatin1String(valgrindExeC), &m_valgrindExecutable);
|
setIfPresent(map, QLatin1String(valgrindExeC), &m_valgrindExecutable);
|
||||||
@@ -132,7 +132,6 @@ bool ValgrindBaseSettings::fromMap(const QVariantMap &map)
|
|||||||
&m_visualisationMinimumInclusiveCostRatio);
|
&m_visualisationMinimumInclusiveCostRatio);
|
||||||
|
|
||||||
emit changed();
|
emit changed();
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap ValgrindBaseSettings::toMap() const
|
QVariantMap ValgrindBaseSettings::toMap() const
|
||||||
@@ -311,7 +310,7 @@ QVariantMap ValgrindGlobalSettings::defaults() const
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ValgrindGlobalSettings::fromMap(const QVariantMap &map)
|
void ValgrindGlobalSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
ValgrindBaseSettings::fromMap(map);
|
ValgrindBaseSettings::fromMap(map);
|
||||||
|
|
||||||
@@ -325,8 +324,6 @@ bool ValgrindGlobalSettings::fromMap(const QVariantMap &map)
|
|||||||
if (map.contains(QLatin1String(callgrindCostFormatC)))
|
if (map.contains(QLatin1String(callgrindCostFormatC)))
|
||||||
m_costFormat = static_cast<CostDelegate::CostFormat>(map.value(QLatin1String(callgrindCostFormatC)).toInt());
|
m_costFormat = static_cast<CostDelegate::CostFormat>(map.value(QLatin1String(callgrindCostFormatC)).toInt());
|
||||||
setIfPresent(map, QLatin1String(callgrindCycleDetectionC), &m_detectCycles);
|
setIfPresent(map, QLatin1String(callgrindCycleDetectionC), &m_detectCycles);
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap ValgrindGlobalSettings::toMap() const
|
QVariantMap ValgrindGlobalSettings::toMap() const
|
||||||
@@ -441,15 +438,13 @@ QVariantMap ValgrindProjectSettings::defaults() const
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ValgrindProjectSettings::fromMap(const QVariantMap &map)
|
void ValgrindProjectSettings::fromMap(const QVariantMap &map)
|
||||||
{
|
{
|
||||||
ValgrindBaseSettings::fromMap(map);
|
ValgrindBaseSettings::fromMap(map);
|
||||||
|
|
||||||
// Memcheck
|
// Memcheck
|
||||||
setIfPresent(map, addedSuppressionFilesC, &m_addedSuppressionFiles);
|
setIfPresent(map, addedSuppressionFilesC, &m_addedSuppressionFiles);
|
||||||
setIfPresent(map, removedSuppressionFilesC, &m_disabledGlobalSuppressionFiles);
|
setIfPresent(map, removedSuppressionFilesC, &m_disabledGlobalSuppressionFiles);
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap ValgrindProjectSettings::toMap() const
|
QVariantMap ValgrindProjectSettings::toMap() const
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public:
|
|||||||
|
|
||||||
virtual QVariantMap toMap() const;
|
virtual QVariantMap toMap() const;
|
||||||
virtual QVariantMap defaults() const;
|
virtual QVariantMap defaults() const;
|
||||||
virtual bool fromMap(const QVariantMap &map);
|
virtual void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
virtual QString id() const;
|
virtual QString id() const;
|
||||||
virtual QString displayName() const;
|
virtual QString displayName() const;
|
||||||
@@ -176,7 +176,7 @@ public:
|
|||||||
QWidget *createConfigWidget(QWidget *parent);
|
QWidget *createConfigWidget(QWidget *parent);
|
||||||
QVariantMap toMap() const;
|
QVariantMap toMap() const;
|
||||||
QVariantMap defaults() const;
|
QVariantMap defaults() const;
|
||||||
bool fromMap(const QVariantMap &map);
|
void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Global memcheck settings
|
* Global memcheck settings
|
||||||
@@ -231,7 +231,7 @@ public:
|
|||||||
QWidget *createConfigWidget(QWidget *parent);
|
QWidget *createConfigWidget(QWidget *parent);
|
||||||
QVariantMap toMap() const;
|
QVariantMap toMap() const;
|
||||||
QVariantMap defaults() const;
|
QVariantMap defaults() const;
|
||||||
bool fromMap(const QVariantMap &map);
|
void fromMap(const QVariantMap &map);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Per-project memcheck settings, saves a diff to the global suppression files list
|
* Per-project memcheck settings, saves a diff to the global suppression files list
|
||||||
|
|||||||
Reference in New Issue
Block a user