aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase/vcsbaseeditorconfig.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2018-09-20 01:32:36 +0300
committerOrgad Shaneh <orgads@gmail.com>2018-09-20 07:02:17 +0000
commit8f65486dfc1edb00ddf36e6b99887b9e063e0402 (patch)
treee4e7c95c96aed6fe255d5e981add718289b7554d /src/plugins/vcsbase/vcsbaseeditorconfig.cpp
parente0520794f53463d759eba228708acdede040e237 (diff)
VCSBase: Modernize
override, auto, nullptr, member initializers. Change-Id: Ie21b8f4a4d6673947d82619bc3de677fcea63d7f Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/vcsbase/vcsbaseeditorconfig.cpp')
-rw-r--r--src/plugins/vcsbase/vcsbaseeditorconfig.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/vcsbase/vcsbaseeditorconfig.cpp b/src/plugins/vcsbase/vcsbaseeditorconfig.cpp
index 29429c00ca..6fd09901bf 100644
--- a/src/plugins/vcsbase/vcsbaseeditorconfig.cpp
+++ b/src/plugins/vcsbase/vcsbaseeditorconfig.cpp
@@ -47,7 +47,7 @@ public:
Int
};
- SettingMappingData() : boolSetting(0), m_type(Invalid)
+ SettingMappingData() : boolSetting(nullptr)
{ }
SettingMappingData(bool *setting) : boolSetting(setting), m_type(Bool)
@@ -71,7 +71,7 @@ public:
};
private:
- Type m_type;
+ Type m_type = Invalid;
};
class VcsBaseEditorConfigPrivate
@@ -251,12 +251,12 @@ const QList<VcsBaseEditorConfig::OptionMapping> &VcsBaseEditorConfig::optionMapp
QStringList VcsBaseEditorConfig::argumentsForOption(const OptionMapping &mapping) const
{
- const QAction *action = qobject_cast<const QAction *>(mapping.object);
+ auto action = qobject_cast<const QAction *>(mapping.object);
if (action && action->isChecked())
return mapping.options;
QStringList args;
- const QComboBox *cb = qobject_cast<const QComboBox *>(mapping.object);
+ auto cb = qobject_cast<const QComboBox *>(mapping.object);
if (!cb)
return args;
@@ -285,14 +285,14 @@ void VcsBaseEditorConfig::updateMappedSettings()
}
case Internal::SettingMappingData::String :
{
- const QComboBox *cb = qobject_cast<const QComboBox *>(optMapping.object);
+ auto cb = qobject_cast<const QComboBox *>(optMapping.object);
if (cb && cb->currentIndex() != -1)
*settingData.stringSetting = cb->itemData(cb->currentIndex()).toString();
break;
}
case Internal::SettingMappingData::Int:
{
- const QComboBox *cb = qobject_cast<const QComboBox *>(optMapping.object);
+ auto cb = qobject_cast<const QComboBox *>(optMapping.object);
if (cb && cb->currentIndex() != -1)
*settingData.intSetting = cb->currentIndex();
break;