在一个笛卡尔图表中的单个数据序列。
这个类能够对在笛卡尔图表中渲染一个单个数据序列的所有方式进行配置。一个数据序列会针对图表中已配置的X 序列来渲染来自于某个模型列中的Y 数据。
数据列中应当包含着能被转换成数字的数据,但是不要求是数字类型的 ,参考asNumber(const boost::any&)。
不同类型的多个数据序列可组合到同一个图表中。
不同类型的数据序列
对于一个分类图表,数据序列可以互相堆叠。这个属性是由 setStacked() 来控制的 ,如果启用的话,会把当前序列堆叠到上一个数据序列的上面 。这个功能不要求它们具有相同的类型,但是,显然 ,如果它们具有相同的类型的话视觉效果会好一 些。如果没有堆叠的话 ,那么那些条形图会互相挨在一起。不同数据序列的条形图之间的间距 (margin)是由 WCartesianChart::setBarMargin() 控制的。
默认情况下,线和颜色样式是以 图表调色板 为基础确定的,但是可使用 setPen() 、 setBrush() 等方法来针对单个序列进行设置。
参考 :
HxLauncher: Launch Android applications by voice commands