X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/f5687396c4f84d4045d652d7f8a5d783be54f7ea..6e6fcf8da80b5b6821837054ae51eaa19edc24b8:/src/admin/bar.cpp diff --git a/src/admin/bar.cpp b/src/admin/bar.cpp index 52bbc3772..e01ef81a5 100644 --- a/src/admin/bar.cpp +++ b/src/admin/bar.cpp @@ -58,7 +58,7 @@ Bar::Bar(DolphinViewContainer *parentViewContainer) m_closeButton->setFlat(true); connect(m_closeButton, &QAbstractButton::clicked, m_parentViewContainer, [this]() { m_parentViewContainer->setActive(true); // Make sure the view connected to this bar is active before exiting admin mode. - QAction *actAsAdminAction = WorkerIntegration::actAsAdminAction(); + QAction *actAsAdminAction = WorkerIntegration::FriendAccess::actAsAdminAction(); if (actAsAdminAction->isChecked()) { actAsAdminAction->trigger(); } @@ -134,8 +134,8 @@ void Bar::hideTheNextTimeAuthorizationExpires() m_parentViewContainer->setUrl(viewContainerUrl); // Explain to users that their admin authorization expired. - if (!m_reenableActAsAdminAction) { - auto actAsAdminAction = WorkerIntegration::actAsAdminAction(); + if (!m_reenableActAsAdminAction) { // This code is similar to parts of DolphinViewContainer::slotViewErrorMessage(). + auto actAsAdminAction = WorkerIntegration::FriendAccess::actAsAdminAction(); m_reenableActAsAdminAction = new QAction{actAsAdminAction->icon(), i18nc("@action:button shown after acting as admin ended", "Act as Administrator Again"), this}; m_reenableActAsAdminAction->setToolTip(actAsAdminAction->toolTip());