Bazaar: Use the new AspectContainer::applied signal

Also, remove unused BazaarSettings::sameUserId()

Change-Id: Ie3e39f2dff506932a2b6ef0a3dbffae9e40db64c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2021-04-06 13:11:16 +02:00
parent 1ba18b7f78
commit ff46422b3e
3 changed files with 43 additions and 75 deletions

View File

@@ -205,8 +205,7 @@ public:
// Variables
BazaarSettings m_settings;
BazaarClient m_client{&m_settings};
OptionsPage m_optionsPage{[this] { configurationChanged(); }, &m_settings};
BazaarSettingsPage m_settingPage{&m_settings};
VcsSubmitEditorFactory m_submitEditorFactory {
submitEditorParameters,
@@ -337,6 +336,8 @@ BazaarPluginPrivate::BazaarPluginPrivate()
ActionContainer *toolsMenu = ActionManager::actionContainer(Core::Constants::M_TOOLS);
toolsMenu->addMenu(m_bazaarContainer);
m_menuAction = m_bazaarContainer->menu()->menuAction();
connect(&m_settings, &AspectContainer::applied, this, &IVersionControl::configurationChanged);
}
void BazaarPluginPrivate::createFileActions(const Context &context)