Warning, /pim/itinerary/src/app/StatisticsDelegate.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FleCopyrightText: 2019 Volker Krause <vkrause@kde.org> 0002 // SPDX-FileCopyrightText: 2022 Carl Schwan <carl@carlschwan.eu> 0003 // SPDX-License-Identifier: LGPL-2.0-or-later 0004 0005 import QtQuick 0006 import QtQuick.Layouts 0007 import QtQuick.Controls as QQC2 0008 import org.kde.kirigami as Kirigami 0009 import org.kde.itinerary 0010 import org.kde.kirigamiaddons.formcard as FormCard 0011 0012 FormCard.FormTextDelegate { 0013 id: root 0014 property var statItem 0015 0016 visible: statItem.hasData 0017 text: statItem.label 0018 description: statItem.value 0019 0020 trailing: Kirigami.Icon { 0021 source: root.statItem.trend == StatisticsItem.TrendUp ? "go-up-symbolic" : root.statItem.trend == StatisticsItem.TrendDown ? "go-down-symbolic" : "go-next-symbolic" 0022 color: root.statItem.trend == StatisticsItem.TrendUp ? Kirigami.Theme.negativeTextColor : root.statItem.trend == StatisticsItem.TrendDown ? Kirigami.Theme.positiveTextColor : Kirigami.Theme.textColor 0023 isMask: true 0024 Layout.preferredWidth: Kirigami.Units.gridUnit 0025 Layout.preferredHeight: Kirigami.Units.gridUnit 0026 visible: root.statItem.trend != StatisticsItem.TrendUnknown 0027 implicitHeight: Kirigami.Units.gridUnit 0028 implicitWidth: Kirigami.Units.gridUnit 0029 } 0030 }