点击上方“Qt学视觉”,选择“星标”公众号重磅干货,第一时间送达
共同学习共同进步
1、百分比柱状图的绘制
绘制百分比柱状图的界面如下图所示。图中有数学、语文、英语3个数据集,3个数据集 的数据来源是按分数统计的结果,3个数据集叠加显示,显示效果类似于叠加柱状图,但是每个 柱子的3个数据的和是相同的,等于学生总人数,所以,所有的柱子是等髙度的。显示标签时, 显示的是每段所占的百分比。
iniPercentBar()用于图表的初始化,buildPercentBarO函数用于根据统计数据绘制百分比柱状图,其代码如下:
void QGuiCharts::iniPercentBar(){
//百分比柱状图初始化 QChart* chart = new QChart(); chart->setTitle("PercentBar 演示"); chart->setAnimationOptions(QChart::SeriesAnimations); ui.chartViewPercentBar->setChart(chart); ui.chartViewPercentBar->setRenderHint(QPainter::Antialiasing