From 9cf60224e6e76f12989c7f0c00bdb8746f414d47 Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Wed, 19 Oct 2022 13:35:35 +0200 Subject: [PATCH] [aurorae] Port from KQuickControlsAddons.QIconItem to PlasmaCore.IconItem --- src/plugins/kdecorations/aurorae/src/qml/AppMenuButton.qml | 7 ++++--- src/plugins/kdecorations/aurorae/src/qml/MenuButton.qml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/kdecorations/aurorae/src/qml/AppMenuButton.qml b/src/plugins/kdecorations/aurorae/src/qml/AppMenuButton.qml index e6cdfc523a..b4bb5d8c86 100644 --- a/src/plugins/kdecorations/aurorae/src/qml/AppMenuButton.qml +++ b/src/plugins/kdecorations/aurorae/src/qml/AppMenuButton.qml @@ -4,15 +4,16 @@ SPDX-License-Identifier: GPL-2.0-or-later */ import QtQuick 2.0 -import org.kde.kquickcontrolsaddons 2.0 as KQuickControlsAddons +import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.kwin.decoration 0.1 DecorationButton { id: appMenuButton buttonType: DecorationOptions.DecorationButtonApplicationMenu visible: decoration.client.hasApplicationMenu - KQuickControlsAddons.QIconItem { - icon: decoration.client.icon + PlasmaCore.IconItem { + usesPlasmaTheme: false + source: decoration.client.icon anchors.fill: parent } } diff --git a/src/plugins/kdecorations/aurorae/src/qml/MenuButton.qml b/src/plugins/kdecorations/aurorae/src/qml/MenuButton.qml index 154cd81996..04b5ab1f83 100644 --- a/src/plugins/kdecorations/aurorae/src/qml/MenuButton.qml +++ b/src/plugins/kdecorations/aurorae/src/qml/MenuButton.qml @@ -4,16 +4,17 @@ SPDX-License-Identifier: GPL-2.0-or-later */ import QtQuick 2.0 -import org.kde.kquickcontrolsaddons 2.0 as KQuickControlsAddons import org.kde.kwin.decoration 0.1 +import org.kde.plasma.core 2.0 as PlasmaCore DecorationButton { property bool closeOnDoubleClick: decorationSettings.closeOnDoubleClickOnMenu id: menuButton buttonType: DecorationOptions.DecorationButtonMenu - KQuickControlsAddons.QIconItem { - icon: decoration.client.icon + PlasmaCore.IconItem { anchors.fill: parent + usesPlasmaTheme: false + source: decoration.client.icon } DecorationOptions { id: options