Warning, /plasma/libksysguard/faces/facepackages/facegrid/contents/ui/CompactRepresentation.qml is written in an unsupported language. File is not indexed.

0001 /*
0002     SPDX-FileCopyrightText: 2021 Arjen Hiemstra <ahiemstra@heimr.nl>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005  */
0006 
0007 import QtQuick
0008 import QtQuick.Controls
0009 import QtQuick.Layouts
0010 
0011 import org.kde.ksysguard.sensors as Sensors
0012 import org.kde.ksysguard.faces as Faces
0013 import org.kde.quickcharts as Charts
0014 import org.kde.quickcharts.controls as ChartControls
0015 
0016 Faces.SensorFace {
0017     id: root
0018 
0019     readonly property int columnCount: root.controller.faceConfiguration.columnCount
0020     readonly property int autoColumnCount: Math.ceil(Math.sqrt(controller.highPrioritySensorIds.length))
0021 
0022     //Layout.minimumWidth: Kirigami.Units.gridUnit * 8
0023     //Layout.preferredWidth: titleMetrics.width + Kirigami.Units.largeSpacing
0024 
0025     contentItem: FaceGrid {
0026         id: grid
0027 
0028         columnCount: root.columnCount
0029         autoColumnCount: root.autoColumnCount
0030     }
0031 }