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 }