X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/3b7c05b385dc56fbc0b9ffdd332f8d30e7624d0c..676c7fee62a42605d8f896be1089158159a8003c:/src/selectionmode/actionwithwidget.cpp diff --git a/src/selectionmode/actionwithwidget.cpp b/src/selectionmode/actionwithwidget.cpp index 8e82a37bf..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());