Meshroom/meshroom/ui/qml/GraphEditor/NodeChunks.qml
2020-08-03 21:21:48 +02:00

25 lines
584 B
QML

import QtQuick 2.15
import "common.js" as Common
ListView {
id: root
interactive: false
SystemPalette { id: activePalette }
property color defaultColor: Qt.darker(activePalette.window, 1.1)
property real chunkHeight: height
property real chunkWidth: model ? width / model.count : 0
orientation: ListView.Horizontal
implicitWidth: 100
spacing: 0
delegate: Rectangle {
id: chunkDelegate
height: root.chunkHeight
width: root.chunkWidth
color: Common.getChunkColor(object, {"NONE": root.defaultColor})
}
}