VXYModelMapper QML类型
导入语句 | import QtCharts 2.7 |
实例化 | QVXYModelMapper |
属性
详细描述
模型映射器使得可以使用从QAbstractItemModel类派生出来的数据模型作为图表的数据源。垂直模型映射器用于创建一个连接,将一条线、样条图或散点序列与具有坐标的X和Y列的数据模型连接起来,并以行为单位保持XYSeries的数据点。自然选择TableModel作为模型。
可以同时使用模型和系列属性来操纵数据。模型映射器将系列和数据模型保持同步。
另请参阅 HXYModelMapper、XYSeries和具有小部件的图表画廊。
属性文档
firstRow : int |
包含系列第一个点数据模型的行。默认值是0。
model : SomeModel |
映射器使用的数据模型。您需要实现模型并将其暴露给QML。
注意:模型必须支持添加和删除行或列以及修改单元格中的数据。
rowCount : int |
作为系列数据映射的模型行数。默认值是-1(数值受模型行数的限制)。
series : XYSeries |
映射器使用的序列。当将其设置为映射器时,将丢弃序列中的所有数据。指定新的序列时,将断开旧序列的连接(但它保留了其数据)。
xColumn : int |
包含数据点x坐标的模型列。默认值是-1(无效映射)。
yColumn : int |
包含数据点y坐标的模型的列。默认值是-1(无效映射)。
© 2024 Qt公司有限公司。本文件中包含的文档贡献归其各自的拥有者所有。本文件提供的文档是根据由自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可。Qt及其相关标志是芬兰和/或世界上其他国家的Qt公司有限公司的商标。所有其他商标归其各自的所有者所有。