/* SPDX-FileCopyrightText: 2023 Nicolas Fella SPDX-License-Identifier: LGPL-2.1-or-later */ import QtQuick 2.15 import QtQuick.Window 2.15 import QtQuick.Controls 2.15 as QQC2 import org.kde.kwindowsystem 1.0 Item { Connections { target: KWindowSystem function onShowingDesktopChanged() { console.log("Showing desktop changed to " + KWindowSystem.showingDesktop) } } Column { anchors.centerIn: parent QQC2.Label { text: "Showing desktop: " + KWindowSystem.showingDesktop } QQC2.Button { text: "Show" onClicked: KWindowSystem.showingDesktop = true } } }