Warning, /plasma-bigscreen/wikidata-voice-application/ui/answer.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick.Layouts 1.4 0002 import QtQuick 2.4 0003 import QtQuick.Controls 2.0 0004 import org.kde.kirigami 2.4 as Kirigami 0005 0006 import Mycroft 1.0 as Mycroft 0007 0008 Mycroft.ProportionalDelegate { 0009 id: delAns 0010 skillBackgroundSource: sessionData.imgLink 0011 skillBackgroundColorOverlay: "#88000000" 0012 0013 ToolButton { 0014 Layout.preferredWidth: Kirigami.Units.iconSizes.medium 0015 Layout.preferredHeight: Kirigami.Units.iconSizes.medium 0016 0017 background: Rectangle { 0018 color: "transparent" 0019 } 0020 0021 contentItem: Image { 0022 width: Kirigami.Units.iconSizes.smallMedium 0023 height: Kirigami.Units.iconSizes.smallMedium 0024 source: "back.png" 0025 } 0026 onClicked: { 0027 delAns.parent.backRequested() 0028 } 0029 } 0030 0031 ColumnLayout { 0032 id: grid 0033 Layout.fillWidth: true 0034 width: parent.width 0035 spacing: Kirigami.Units.largeSpacing * 1.25 0036 0037 Item { 0038 height: Kirigami.Units.largeSpacing * 2 0039 } 0040 0041 Image { 0042 id: img 0043 fillMode: Image.PreserveAspectCrop 0044 Layout.alignment: Qt.AlignHCenter 0045 Layout.preferredWidth: Kirigami.Units.gridUnit * 10 0046 Layout.preferredHeight: Kirigami.Units.gridUnit * 10 0047 source: sessionData.imgLink 0048 } 0049 Mycroft.AutoFitLabel { 0050 id: answer 0051 Layout.fillWidth: true 0052 Layout.preferredHeight: proportionalGridUnit * 20 0053 Layout.alignment: Qt.AlignHCenter 0054 wrapMode: Text.WordWrap 0055 font.capitalization: Font.Capitalize 0056 font.family: "Noto Sans" 0057 font.weight: Font.Bold 0058 text: sessionData.answerData 0059 } 0060 } 0061 }