Qt Charts PieSeries Pixelated - PullRequest
       30

Qt Charts PieSeries Pixelated

2 голосов
/ 12 июля 2020

Я пытаюсь создать в диаграммах pyQt следующее изображение:

enter image description here

This is what I'm getting (the problem is the perceived low quality due to pixelation):

введите описание изображения здесь

Вот мой код:

ChartView {
        anchors.left: parent.left
        anchors.top: parent.top
        backgroundColor: Styles.colorTransparent
        legend.labelColor: Styles.overviewLabelText

        width: 400//411
        height: 400//250
        legend.alignment: Qt.AlignRight

        PieSeries {
            id: pieSeries
            holeSize: 0.52
            PieSlice { label: "0-35"; value: 5 ; color: Styles.age0_35_plot ; borderWidth: 5 ; borderColor : "#0c3564"}//; borderWidth: 0 ; borderColor : Styles.colorTransparent}
            PieSlice { label: "35-45"; value: 15 ; color: Styles.age35_45_plot ; borderWidth: 5 ; borderColor : "#0c3564"}// ; borderWidth: 0 ; borderColor : Styles.colorTransparent}
            PieSlice { label: "45-55"; value: 15 ; color: Styles.age45_55_plot ; borderWidth: 5 ; borderColor : "#0c3564"}// ; borderWidth: 0 ; borderColor : Styles.colorTransparent}
            PieSlice { label: "55-65"; value: 15 ; color: Styles.age55_65_plot ; borderWidth: 5 ; borderColor : "#0c3564"}// ; borderWidth: 0 ; borderColor : Styles.colorTransparent}
            PieSlice { label: "65-75"; value: 20 ; color: Styles.age65_75_plot ; borderWidth: 5 ; borderColor : "#0c3564"}// ; borderWidth: 0 ; borderColor : Styles.colorTransparent}
            PieSlice { label: "+75"; value: 30 ; color: Styles.age_over75_plot ; borderWidth: 5 ; borderColor : "#0c3564"}// ; borderWidth: 0 ; borderColor : Styles.colorTransparent}
        }
    }

Можно ли это исправить? Спасибо!

...