水平百分比柱状图系列 QML 类型

将分类数据以每个分类百分比的系列形式呈现。 更多...

导入语句import QtCharts 2.7
实例化 QHorizontalPercentBarSeries
继承

AbstractBarSeries

详细描述

数据以一系列均匀大小的水平堆叠条形绘制,每个类别一个条形。 添加到系列中的每个条形集都向每个堆叠条形贡献一个段。 段的大小对应于段值与堆叠中所有段的总值的百分比。 值为零的条形不绘制。

以下 QML 代码片段展示了如何创建一个简单的水平百分比条形图

ChartView {
    title: "Horizontal Percent Bar Chart"
    anchors.fill: parent
    legend.alignment: Qt.AlignBottom
    antialiasing: true

    HorizontalPercentBarSeries {
        axisY: BarCategoryAxis { categories: ["2007", "2008", "2009", "2010", "2011", "2012" ] }
        BarSet { label: "Bob"; values: [2, 2, 3, 4, 5, 6] }
        BarSet { label: "Susan"; values: [5, 1, 2, 4, 1, 7] }
        BarSet { label: "James"; values: [3, 5, 8, 13, 5, 8] }
    }
}


© 2024 Qt 公司有限公司。此处包含的文档贡献属于其各自的版权所有者。此处提供的文档根据自由软件基金会发布的GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应的标志是芬兰及其它国家/地区的 The Qt 公司有限公司的商标。所有其他商标均为其各自所有者的财产。