]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Add label to button for closing the admin bar
authorFelix Ernst <felixernst@kde.org>
Mon, 20 May 2024 16:52:57 +0000 (16:52 +0000)
committerFelix Ernst <felixernst@kde.org>
Mon, 20 May 2024 16:52:57 +0000 (16:52 +0000)
The exact effect of the button is not perfectly clear without a
label because it could theoretically also have no effect other than
dismissing the bar (which is not the case). This situation is
clarified through this added label.

The tooltip of the button is adapted to complement the new button
label.

src/admin/bar.cpp

index 2b65127f6336c4ec184d742d1336b643dddfe88b..554f55a52b0caa4b3ecbbea42040468e86a07222 100644 (file)
@@ -41,8 +41,10 @@ Bar::Bar(QWidget *parent)
     m_warningButton = new KContextualHelpButton(warningMessage(), nullptr, contenntsContainer);
     m_warningButton->setIcon(QIcon::fromTheme(QStringLiteral("emblem-warning")));
 
-    m_closeButton = new QPushButton(QIcon::fromTheme(QStringLiteral("window-close-symbolic")), "", contenntsContainer);
-    m_closeButton->setToolTip(i18nc("@action:button", "Stop Acting as an Administrator"));
+    m_closeButton = new QPushButton(QIcon::fromTheme(QStringLiteral("window-close-symbolic")),
+                                    i18nc("@action:button Finish/Stop/Done acting as an admin", "Finish"),
+                                    contenntsContainer);
+    m_closeButton->setToolTip(i18nc("@info:tooltip", "Finish acting as an administrator"));
     m_closeButton->setFlat(true);
     connect(m_closeButton, &QAbstractButton::clicked, this, &Bar::activated); // Make sure the view connected to this bar is active before exiting admin mode.
     connect(m_closeButton, &QAbstractButton::clicked, this, &WorkerIntegration::exitAdminMode);