Qt Chart Themes Example(图表主题)
描述
图表主题示例,包括图表主题效果、动画效果、图例放在不同位置的效果。
图表主题效果
值得一提的是更新图表主题时,窗口样式也更新:
1 QPalette pal = window()>palette(); 2 if (theme == QChart::ChartThemeLight) else if (theme == QChart::ChartThemeDark) 8 window()>setPalette(pal);图表动画效果
图表数据变化或窗口大小改变时会呈现动画效果。
在这个例子里界面上的控件都连接到一个槽函数,在此函数里会设置动画选项,触发控件的时候会有动画效果。
图例放置在不同位置的效果
启用/禁用抗锯齿效果
效果对比很明显。
知识点和技巧
1、设置坐标范围的方式
1 chart>createDefaultAxes(); 2 chart>axes(Qt::Horizontal).first()>setRange(0, m_valueCount 1); 3 chart>axes(Qt::Vertical).first()>setRange(0, m_valueMax);2、设置图例这段代码的写法可以学习一下:
把一个枚举类型包装成类,然后可判断此枚举对象是否有效。
Qt
lbc文件怎么看,lbc文件用什么打开?
lab文件怎么看,lab文件用什么打开?
pim文件怎么看,pim文件用什么打开?
pip文件怎么看,pip文件用什么打开?
pig文件怎么看,pig文件用什么打开?
pid文件怎么看,pid文件用什么打开?
pie文件怎么看,pie文件用什么打开?
0文件怎么看,0文件用什么打开?
picnc文件怎么看,picnc文件用什么打开?
pict文件怎么看,pict文件用什么打开?