VXYModelMapper QML类型

用于XYSeries的垂直模型映射器。更多信息...

导入语句import QtCharts 2.7
实例化 QVXYModelMapper

属性

详细描述

模型映射器使得可以使用从QAbstractItemModel类派生出来的数据模型作为图表的数据源。垂直模型映射器用于创建一个连接,将一条线、样条图或散点序列与具有坐标的XY列的数据模型连接起来,并以行为单位保持XYSeries的数据点。自然选择TableModel作为模型。

可以同时使用模型和系列属性来操纵数据。模型映射器将系列和数据模型保持同步。

另请参阅 HXYModelMapperXYSeries具有小部件的图表画廊

属性文档

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公司有限公司的商标。所有其他商标归其各自的所有者所有。