Legend QML Type

チャートの凡例を表示する。詳細...

Import Statement: import QtCharts 2.8
In C++: QLegend

プロパティ

詳細説明

凡例はチャートの凡例を表示するグラフィカル・オブジェクトである。凡例の状態は、系列が変更されるとChartView タイプによって更新される。Legend タイプのプロパティをChartView タイプにアタッチすることができる。例えば

ChartView {
    legend.visible: true
    legend.alignment: Qt.AlignBottom
    // Add a few series...
}

注: 凡例マーカーを変更するための QML API はありません。マーカーはカスタム凡例を作成することで変更することができます。詳細については、凡例マーカーの使用を参照してください。

プロパティ文書

alignment : alignment

凡例とチャートの位置関係を定義する。Qt.AlignLeft,Qt.AlignRight,Qt.AlignBottom,Qt.AlignTop のいずれか。 複数のフラグを設定した場合、結果は未定義となる。


backgroundVisible : bool

凡例の背景を表示するかどうか。


borderColor : color

凡例の線色。


color : color

凡例の背景(ブラシ)色。


font : Font

凡例で使われるマーカーのフォント。


labelColor : color

ラベルの描画に使われるブラシの色。


markerShape : enumeration

凡例マーカのデフォルト形状。デフォルト値はMarkerShapeRectangle

定数説明
Legend.MarkerShapeRectangle凡例マーカーが長方形
Legend.MarkerShapeCircle凡例マーカーは円形
MarkerShapeRotatedRectangle凡例マーカーは回転した矩形状である。
MarkerShapeTriangleレジェンド・マーカーは三角形
MarkerShapeStarレジェンドマーカーは星形
MarkerShapePentagonレジェンド・マーカーは五角形である。
Legend.MarkerShapeFromSeriesレジェンドマーカーの形状は、シリーズによって決定される。

QLegend::MarkerShapeも参照


reverseMarkers : bool

凡例内のマーカーに逆順が使われるかどうか。このプロパティのデフォルトはfalse です。


showToolTips : bool

テキストが切り詰められたときにツールチップを表示するかどうか。こ のプ ロパテ ィ はデフ ォル ト ではfalse です。QMLではツールチップをサポートしていないため、このプロパティは現在何の効果もありません。


visible : bool

凡例を表示するかどうか。

デフォルトでは、このプロパティはtrue です。

QGraphicsObject::visibleも参照してください


© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.