在Qt Pie Charts中显示百分比?

时间:2017-06-13 03:18:59

标签: c++ qt qt5 qtchart

如何在这样的图表上显示Qt Pie charts中的百分比?

1 个答案:

答案 0 :(得分:4)

要执行此任务,您必须启用标签可见并将位置放置为LabelInsideHorizo​​ntal,在以下代码中显示解决方案。

series->setLabelsVisible();
series->setLabelsPosition(QPieSlice::LabelInsideHorizontal);

for(auto slice : series->slices())
    slice->setLabel(QString("%1%").arg(100*slice->percentage(), 0, 'f', 1));

enter image description here