diff --git a/app/compressfileitemaction.cpp b/app/compressfileitemaction.cpp --- a/app/compressfileitemaction.cpp +++ b/app/compressfileitemaction.cpp @@ -59,7 +59,7 @@ } QList actions; - const QIcon icon = QIcon::fromTheme(QStringLiteral("ark")); + const QIcon icon = QIcon::fromTheme(QStringLiteral("archive-insert")); QMenu *compressMenu = new QMenu(parentWidget); @@ -88,6 +88,7 @@ QAction *compressMenuAction = new QAction(i18nc("@action:inmenu Compress submenu in Dolphin context menu", "Compress"), parentWidget); compressMenuAction->setMenu(compressMenu); compressMenuAction->setEnabled(fileItemInfos.isLocal() && fileItemInfos.supportsWriting() && !m_pluginManager->availableWritePlugins().isEmpty()); + compressMenuAction->setIcon(icon); actions << compressMenuAction; return actions; diff --git a/app/extractfileitemaction.cpp b/app/extractfileitemaction.cpp --- a/app/extractfileitemaction.cpp +++ b/app/extractfileitemaction.cpp @@ -43,7 +43,7 @@ QList ExtractFileItemAction::actions(const KFileItemListProperties& fileItemInfos, QWidget* parentWidget) { QList actions; - const QIcon icon = QIcon::fromTheme(QStringLiteral("ark")); + const QIcon icon = QIcon::fromTheme(QStringLiteral("archive-extract")); bool readOnlyParentDir = false; QList supportedUrls; @@ -87,6 +87,7 @@ QAction *extractMenuAction = new QAction(i18nc("@action:inmenu Extract submenu in Dolphin context menu", "Extract"), parentWidget); extractMenuAction->setMenu(extractMenu); + extractMenuAction->setIcon(icon); // #189177: disable extract menu in read-only folders. if (readOnlyParentDir) {