Warning, /system/mycroft-gui/documentation/skill-example/ui/proportionalDelegateExample.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 2.4 0002 import QtQuick.Controls 2.2 0003 import QtQuick.Layouts 1.4 0004 import org.kde.kirigami 2.4 as Kirigami 0005 import Mycroft 1.0 as Mycroft 0006 import org.kde.lottie 1.0 0007 0008 Mycroft.ProportionalDelegate { 0009 id: root 0010 0011 LottieAnimation { 0012 id: fancyAnimation 0013 Layout.alignment: Qt.AlignHCenter 0014 Layout.preferredWidth: Math.min(root.contentWidth, proportionalGridUnit * 50) 0015 Layout.preferredHeight: Layout.preferredWidth 0016 source: Qt.resolvedUrl("animations/settings.json") 0017 loops: Animation.Infinite 0018 fillMode: Image.PreserveAspectFit 0019 running: true 0020 } 0021 0022 Mycroft.AutoFitLabel { 0023 id: dayLabel 0024 font.weight: Font.Bold 0025 Layout.fillWidth: true 0026 Layout.preferredHeight: proportionalGridUnit * 40 0027 text: sessionData.sampleText 0028 } 0029 }