/* SPDX-FileCopyrightText: 2016 Martin Graesslin SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL */ import QtQuick import QtQuick.Layouts import QtQuick.Window import org.kde.plasma.core as PlasmaCore import org.kde.kirigami 2.20 as Kirigami import org.kde.plasma.components 3.0 as PlasmaComponents3 PlasmaCore.Dialog { location: PlasmaCore.Types.Floating visible: osd.visible flags: Qt.FramelessWindowHint type: PlasmaCore.Dialog.OnScreenDisplay outputOnly: true mainItem: RowLayout { spacing: Kirigami.Units.smallSpacing Kirigami.Icon { implicitWidth: Kirigami.Units.iconSizes.medium implicitHeight: implicitWidth source: osd.iconName visible: osd.iconName !== "" } PlasmaComponents3.Label { text: osd.message } } }