From f45e84f2ee3e4c21cac53cd89dadecb3630105c5 Mon Sep 17 00:00:00 2001 From: Kevin Ottens Date: Thu, 10 Dec 2020 11:12:11 +0100 Subject: [PATCH] Remove empty action in the settings toolbar This was causing an unwanted line in the middle of the bar. Signed-off-by: Kevin Ottens --- src/gui/settingsdialog.cpp | 5 +---- src/gui/settingsdialog.h | 1 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/gui/settingsdialog.cpp b/src/gui/settingsdialog.cpp index fcc371e35..511d19b8b 100644 --- a/src/gui/settingsdialog.cpp +++ b/src/gui/settingsdialog.cpp @@ -112,9 +112,6 @@ SettingsDialog::SettingsDialog(ownCloudGui *gui, QWidget *parent) _actionGroup->setExclusive(true); connect(_actionGroup, &QActionGroup::triggered, this, &SettingsDialog::slotSwitchPage); - _actionBefore = new QAction(this); - _toolBar->addAction(_actionBefore); - // Adds space between users + activities and general + network actions auto *spacer = new QWidget(); spacer->setMinimumWidth(10); @@ -252,7 +249,7 @@ void SettingsDialog::accountAdded(AccountState *s) accountAction->setIconText(shortDisplayNameForSettings(s->account().data(), height * buttonSizeRatio)); } - _toolBar->insertAction(_actionBefore, accountAction); + _toolBar->insertAction(_toolBar->actions().at(0), accountAction); auto accountSettings = new AccountSettings(s, this); QString objectName = QLatin1String("accountSettings_"); objectName += s->account()->displayName(); diff --git a/src/gui/settingsdialog.h b/src/gui/settingsdialog.h index 5cb18d03c..f46208d53 100644 --- a/src/gui/settingsdialog.h +++ b/src/gui/settingsdialog.h @@ -82,7 +82,6 @@ private: Ui::SettingsDialog *const _ui; QActionGroup *_actionGroup; - QAction *_actionBefore; // Maps the actions from the action group to the corresponding widgets QHash _actionGroupWidgets; -- 2.30.2