HXYModelMapper QML 类型

XYSeries 提供的水平模型映射器。 更多信息...

引入语句import QtCharts 2.7
实例化 QHXYModelMapper

属性

详细描述

模型映射器允许使用由 QAbstractItemModel 类派生出的数据模型作为图表的数据源。水平模型映射器用于在折线图、样条图或散点图系列与其数据模型之间创建连接。该数据模型具有XY行作为坐标,并按列持有数据点,对于XYSeries,自然的选择是

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

另见 VXYModelMapperXYSeries带有小部件的图表展示

属性文档

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公司商标。所有其他商标均为其各自所有者的财产。