]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/selectionmode/actionwithwidget.cpp
DolphinView: Remove -1 interval, add setAutoActivationEnabled
[dolphin.git] / src / selectionmode / actionwithwidget.cpp
index e9823af7c983eec49b3b89242e4106e8d86dfcf1..cc407d3346a3bb1c2b098194b3432e8dcbdb2cc2 100644 (file)
@@ -1,6 +1,6 @@
 /*
     This file is part of the KDE project
-    SPDX-FileCopyrightText: 2022 Felix Ernst <felixernst@zohomail.eu>
+    SPDX-FileCopyrightText: 2022 Felix Ernst <felixernst@kde.org>
 
     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
 */
 #include <QPushButton>
 #include <QToolButton>
 
-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());