目的:介绍Qt中图表可以达到的一些效果,可以把我们的项目做的高大上。

此博文主要介绍图表说明Legend的一些设置,来源示例Legend和LegendMarker,位于\Examples\Qt-5.9.4\charts\

Qt示例解析 【图表应用一】LegendQt示例解析 【图表应用一】Legend

Legend主要实现对图表说明的编辑,添加删除Bar,图表说明的位置,以及图表说明字体的设置

LegendMarker主要实现图表说明与图表的对应关系,点击图表说明可以显示/隐藏相应的图表,上面图中隐藏了line1和line3

1. 放置位置

附着图表 m_chart->legend()->attachToChart();

不附着图表 m_chart->legend()->detachFromChart();

相关文章: