X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/402b4a5698f3d12d1848b298c38828d509abfd0d..2201018673467bf7a871082b1fd1e3f8c6f926e7:/src/selectionmode/actionwithwidget.cpp diff --git a/src/selectionmode/actionwithwidget.cpp b/src/selectionmode/actionwithwidget.cpp index e9823af7c..cc407d334 100644 --- a/src/selectionmode/actionwithwidget.cpp +++ b/src/selectionmode/actionwithwidget.cpp @@ -1,6 +1,6 @@ /* This file is part of the KDE project - SPDX-FileCopyrightText: 2022 Felix Ernst + SPDX-FileCopyrightText: 2022 Felix Ernst SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ @@ -12,13 +12,16 @@ #include #include -ActionWithWidget::ActionWithWidget(QAction *action) : - m_action{action} -{ } +using namespace SelectionMode; -ActionWithWidget::ActionWithWidget(QAction *action, QAbstractButton *button) : - m_action{action}, - m_widget{button} +ActionWithWidget::ActionWithWidget(QAction *action) + : m_action{action} +{ +} + +ActionWithWidget::ActionWithWidget(QAction *action, QAbstractButton *button) + : m_action{action} + , m_widget{button} { copyActionDataToButton(button, action); } @@ -40,7 +43,7 @@ QWidget *ActionWithWidget::newWidget(QWidget *parent) return m_widget; } -QAbstractButton *newButtonForAction(QAction *action, QWidget *parent) +QAbstractButton *SelectionMode::newButtonForAction(QAction *action, QWidget *parent) { Q_CHECK_PTR(action); Q_ASSERT(!action->isSeparator()); @@ -62,7 +65,7 @@ QAbstractButton *newButtonForAction(QAction *action, QWidget *parent) return toolButton; } -void copyActionDataToButton(QAbstractButton *button, QAction *action) +void SelectionMode::copyActionDataToButton(QAbstractButton *button, QAction *action) { button->setText(action->text()); button->setIcon(action->icon());