XYModelMapper QML Type

XYSeries 用のモデルマッパー。もっと見る...

Import Statement: import QtGraphs
In C++: QXYModelMapper

プロパティ

シグナル

詳細説明

モデルマッパーは、QAbstractItemModel クラスから派生したデータモデルをグラフのデータソースとして使用できるようにします。モデルマッパーは、折れ線、スプライン、または散布図の系列間の接続を作成するために使用されます。モデルにはTableModelを使うのが自然です。

モデルプロパティと系列プロパティの両方を使用して、データを操作することができます。モデルマッパーは系列とデータモデルの同期を保ちます。

XYSeriesも参照してください

プロパティの説明

count : qsizetype

series のデータとしてマッピングされるモデルの行数。デフォルト値は-1(モデルの行数によって制限される)。

orientationも参照


first : qsizetype

系列の最初の点のデータを含むモデルの行。デフォルト値は 0。

orientation参照


model : SomeModel

マッパーが使用するデータモデル。モデルを実装し、QMLに公開する必要があります。

注意: モデルは行や列の追加や削除、セル内のデータの変更をサポートする必要があります。


orientation : orientation

モデルマッパーに、モデルからどのようにデータをマッピングするかを指示します。Qt.Vertical 、モデルはXと Yの列を持ち、モデルの行はデータ点を定義します。Orientation がQt.Horizontal に設定されている場合、モデルはXと Yの行を持ち、モデルの列がデータ点を定義する。


series : XYSeries

マッパーが使用する系列。シリーズがマッパーに設定されると、シリーズ内のデータはすべて破棄される。新しい系列が指定されると、古い系列は切り離されます(ただしデータは保持されます)。


xSection : qsizetype

データポイントのx座標を含むモデルのセクション。デフォルト値は-1(無効なマッピング)。

orientationも参照


ySection : qsizetype

データ点の y 座標を含むモデルのセクション。デフォルト値は-1(無効なマッピング).

orientationも参照して ください。


シグナル ドキュメント

countChanged()

このシグナルは、行数が変更されたときに発行されます。

注意: 対応するハンドラはonCountChanged です。


firstChanged()

このシグナルは、最初の行が変更されたときに発行されます。

注意 : 対応するハンドラはonFirstChanged です。


modelChanged()

このシグナルはマッパーが接続しているモデルが変更されたときに発行されます。

注: 対応するハンドラはonModelChanged です。


xSectionChanged()

このシグナルはデータポイントのx座標を含むセクションが変更されたときに発行されます。

:対応するハンドラはonXSectionChanged です。


ySectionChanged()

このシグナルは、データ点のy座標を含むセクションが変更されたときに発せられる。

: 対応するハンドラはonYSectionChanged です。


本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。