HXYModelMapper QML 类型
为 XYSeries 提供的水平模型映射器。 更多信息...
引入语句 | import QtCharts 2.7 |
实例化 | QHXYModelMapper |
属性
- columnCount : int
- firstColumn : int
- model : SomeModel
- series : XYSeries
- xRow : int
- yRow : int
详细描述
模型映射器允许使用由 QAbstractItemModel 类派生出的数据模型作为图表的数据源。水平模型映射器用于在折线图、样条图或散点图系列与其数据模型之间创建连接。该数据模型具有X和Y行作为坐标,并按列持有数据点,对于XYSeries,自然的选择是
可以使用模型和系列属性来操纵数据。模型映射器保持系列和数据模型同步。
另见 VXYModelMapper,XYSeries 和带有小部件的图表展示。
属性文档
columnCount : int |
作为系列数据映射的模型列数。默认值为 -1(数值受模型中的列数限制)。
firstColumn : int |
包含系列第一个数据点的模型列。默认值为 0。
model : SomeModel |
由映射器使用的模型。您需要实现此模型并将其暴露给 QML。
注意:模型必须支持添加和删除行或列以及修改单元格中的数据。
series : XYSeries |
由映射器使用的系列。当将其设置为映射器时,将丢弃系列中的所有数据。指定新的系列时,将断开旧系列(但会保留其数据)。
xRow : int |
模型中包含数据点x坐标的行。默认值是-1(无效映射)。
yRow : int |
模型中包含数据点y坐标的行。
默认值是-1(无效映射)。
© 2024 Qt公司。本文件中包含的文档贡献者均为其各自版权所有者。本文件提供的内容根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可。Qt及其相关标志为芬兰及/或其他国家的Qt公司商标。所有其他商标均为其各自所有者的财产。