Seite 1 von 1

PieSlice mit Repeater erzeugen

Verfasst: 17. Mai 2026 15:24
von uunail58
Ich

Ich versuche, ein Pie Diagramm dynamisch zu erzeugen. Dazu benutze ich das folgende Snippet, das ich hier gefunden habe:

Code: Alles auswählen

ListModel {
    id: myDataModel
    ListElement { label: "Category A"; value: 15 }
    ListElement { label: "Category B"; value: 30 }
}

// Then use a Repeater
PieSeries {
    Repeater {
        model: myDataModel
        PieSlice {
            label: model.label
            value: model.value
            color: "gold" // You can set a default color or use a role
        }
    }
    PieSlice{
        value: 1
        label: "A"
    }
    PieSlice{
        value: 2
        label: "B"
    }
}
Leider werden nur die zwei "manuell" erzeugten Slices angezeigt.

Kann mir jemand sagen, was ich da falsch mache?

Qt 6.10.1 unter Windows