1、简介
Bars example显示了如何使用Q3DBars制作3D条形图,以及如何结合使用小部件来调整几种可调节的质量。该示例显示了如何:
使用Q3DBars和一些小部件创建应用程序
使用QBar3DSeries和QBarDataProxy将数据设置为图形
使用控件调整一些图形和系列属性
通过单击轴标签选择行或列
2、涉及到的类及接口
//接口回顾:
QWidget::createWindowContainer:静态函数,包含指定子窗口的父窗口;
QWidget::setMinimumSize:设置窗口最小尺寸;
QWidget::setMaximumSize:设置窗口最大尺寸;
QWidget::setSizePolicy:设置窗口尺寸变化时的策略;
QWidget::setFocusPolicy:设置窗口获取焦点的策略;
QFontComboBox:字体选择框;
// 3D条形图相关接口
Q3DBars:3D条形图类;
QValue3DAxis:显示值的轴;
QCategory3DAxis:标签轴,
QBar3DSeries:每个Series对应一种数据
Q3DCamera:代表围绕中心点的基本轨道,在渲染数据可视化时使用。该类提供了一些简单的方法来围绕原点旋转相机并设置缩放级别;
QBarDataRow:保存一行数据
QBarDataArray:保存n行数据;