aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase/vcsplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/vcsbase/vcsplugin.cpp')
-rw-r--r--src/plugins/vcsbase/vcsplugin.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/plugins/vcsbase/vcsplugin.cpp b/src/plugins/vcsbase/vcsplugin.cpp
index 0596f406b8..c61c8e0bec 100644
--- a/src/plugins/vcsbase/vcsplugin.cpp
+++ b/src/plugins/vcsbase/vcsplugin.cpp
@@ -40,7 +40,7 @@ public:
explicit VcsPluginPrivate(VcsPlugin *plugin)
: q(plugin)
{
- QObject::connect(&m_settingsPage.settings(), &CommonVcsSettings::settingsChanged,
+ QObject::connect(&m_settings, &AspectContainer::changed,
[this] { slotSettingsChanged(); });
slotSettingsChanged();
}
@@ -57,7 +57,7 @@ public:
void populateNickNameModel()
{
QString errorMessage;
- if (!NickNameDialog::populateModelFromMailCapFile(m_settingsPage.settings().nickNameMailMap.filePath(),
+ if (!NickNameDialog::populateModelFromMailCapFile(m_settings.nickNameMailMap(),
m_nickNameModel,
&errorMessage)) {
qWarning("%s", qPrintable(errorMessage));
@@ -71,7 +71,7 @@ public:
}
VcsPlugin *q;
- CommonOptionsPage m_settingsPage;
+ CommonVcsSettings m_settings;
QStandardItemModel *m_nickNameModel = nullptr;
};
@@ -101,9 +101,6 @@ void VcsPlugin::initialize()
return result;
});
- connect(&d->m_settingsPage.settings(), &CommonVcsSettings::settingsChanged,
- this, &VcsPlugin::settingsChanged);
-
JsonWizardFactory::registerPageFactory(new Internal::VcsConfigurationPageFactory);
JsonWizardFactory::registerPageFactory(new Internal::VcsCommandPageFactory);
@@ -146,11 +143,6 @@ VcsPlugin *VcsPlugin::instance()
return m_instance;
}
-CommonVcsSettings &VcsPlugin::settings() const
-{
- return d->m_settingsPage.settings();
-}
-
/* Delayed creation/update of the nick name model. */
QStandardItemModel *VcsPlugin::nickNameModel()
{