Warning, /plasma/plasma-bigscreen/containments/homescreen/package/contents/ui/launcher/delegates/VoiceAppDelegate.qml is written in an unsupported language. File is not indexed.

0001 /*
0002     SPDX-FileCopyrightText: 2019 Aditya Mehra <aix.m@outlook.com>
0003     SPDX-FileCopyrightText: 2019 Marco Martin <mart@kde.org>
0004 
0005     SPDX-License-Identifier: GPL-2.0-or-later
0006 */
0007 
0008 import QtQuick 2.14
0009 import org.kde.mycroft.bigscreen 1.0 as BigScreen
0010 import org.kde.plasma.plasmoid 2.0
0011 
0012 BigScreen.IconDelegate {
0013     readonly property var vAppStorageIdRole: modelData.ApplicationStorageIdRole
0014 
0015     icon.name: modelData && modelData.ApplicationIconRole ? modelData.ApplicationIconRole : ""
0016     text: modelData ? modelData.ApplicationNameRole : ""
0017     useIconColors: plasmoid.configuration.coloredTiles
0018     compactMode: plasmoid.configuration.expandingTiles
0019 
0020     onClicked: {
0021         BigScreen.NavigationSoundEffects.playClickedSound()
0022         plasmoid.applicationListModel.runApplication(modelData.ApplicationStorageIdRole)
0023         recentView.forceActiveFocus();
0024         recentView.currentIndex = 0;
0025     }
0026 }