pragma ComponentBehavior: Bound import QtQuick import QtQuick.Controls Control { id: control property real dayWidth: 24 property alias fromDate: model.fromDate property alias toDate: model.toDate contentItem: Row { Repeater { model: model delegate: Label { required property string display anchors.bottom: parent.bottom anchors.top: parent.top font.bold: true horizontalAlignment: Text.AlignHCenter text: display verticalAlignment: Text.AlignVCenter width: control.dayWidth Separator { anchors.bottom: parent.bottom anchors.right: parent.right anchors.top: parent.top palette: control.palette } } } } TimelineDayModel { id: model } }