Warning, /graphics/spectacle/src/Gui/InlineMessage.qml is written in an unsupported language. File is not indexed.

0001 /* SPDX-FileCopyrightText: 2022 Noah Davis <noahadvs@gmail.com>
0002  * SPDX-License-Identifier: LGPL-2.0-or-later
0003  */
0004 
0005 import QtQuick
0006 import org.kde.kirigami as Kirigami
0007 
0008 Kirigami.InlineMessage {
0009     visible: true
0010     readonly property AnimatedLoader loader: parent
0011     property var messageArgument: ""
0012     property bool video: false
0013     icon.name: switch (type) {
0014     case Kirigami.MessageType.Error: return "dialog-error"
0015     case Kirigami.MessageType.Warning: return "dialog-warning"
0016     case Kirigami.MessageType.Positive: return "dialog-ok-apply"
0017     case Kirigami.MessageType.Information: return "dialog-information"
0018     default: return ""
0019     }
0020     onLinkActivated: Qt.openUrlExternally(link)
0021 }