AbstractAxis QML Type (Uncreatable)
特殊な軸タイプに使用される基本型。詳細...
| Import Statement: | import QtGraphs |
| In C++: | QAbstractAxis |
| Inherited By: |
注:これは生成不可能な型です。QML ではインスタンス化できません。
- 継承されたメンバーを含むすべてのメンバーの一覧
- AbstractAxisは、Qt Graphs の2D用QML型の一部です。
プロパティ
- alignment : alignment
(since 6.9) - color : color
- gridVisible : bool
- labelDelegate : Component
- labelsAngle : real
- labelsVisible : bool
- lineVisible : bool
- subColor : color
- subGridVisible : bool
- textElideMode : enumeration
(since 6.10) - titleColor : color
- titleFont : font
- titleText : string
- titleVisible : bool
- visible : bool
信号
- colorChanged(color color)
- gridVisibleChanged(bool visible)
- labelsAngleChanged(string angle)
- labelsVisibleChanged(bool visible)
- lineVisibleChanged(bool visible)
- minorGridVisibleChanged(bool visible)
- rangeChanged(string min, string max)
- subColorChanged(color color)
- textElideModeChanged(enumeration elideMode)
- titleColorChanged(color color)
- titleFontChanged(Font font)
- titleTextChanged(string text)
- titleVisibleChanged(bool visible)
- visibleChanged(bool visible)
詳細説明
各系列は、水平軸および垂直軸のそれぞれ1つにのみ紐付けることができます。
軸線、タイトル、ラベル、グリッド線など、さまざまな軸要素のプロパティや表示/非表示を個別に制御できます。
プロパティのドキュメント
alignment : alignment [since 6.9]
軸の配置。Qt.AlignLeft 、Qt.AlignRight 、Qt.AlignBottom 、またはQt.AlignTop のいずれかです。
このプロパティはQt 6.9で導入されました。
color : color
メインの目盛や軸線を描く際に使用される色です。テーマが変更されても、この色がテーマの色よりも優先されます。
gridVisible : bool
グリッド線の表示設定。デフォルトでは、値はtrue です。
labelDelegate : Component
軸のラベルとして使用されるカスタムQMLコンポーネントです。このコンポーネントは、Text コンポーネントであるか、または「プロパティ文字列テキスト」を含んでいる必要があります。そうすることで、このプロパティにラベルの値が割り当てられます。
labelsAngle : real
軸ラベルの角度(度単位)。
labelsVisible : bool
軸ラベルの表示設定。デフォルトでは、値はtrue です。
lineVisible : bool
軸線の表示設定。デフォルトでは、値はtrue です。
subColor : color
サブ目盛りの描画に使用する色です。テーマが変更されても、テーマの色よりも優先されます。
subGridVisible : bool
サブグリッド線の表示設定。サブグリッド線をサポートする軸にのみ適用されます。デフォルトでは、値はtrue です。
textElideMode : enumeration [since 6.10]
この列挙型は、文字数が上限を超えた場合の省略記号の配置を指定します。Qt.ElideLeft 、Qt.ElideRight 、Qt.ElideMiddle 、またはQt.ElideNone のいずれかを指定できます。デフォルトでは、Qt.ElideNone が設定されています。
このプロパティは Qt 6.10 で導入されました。
titleColor : color
タイトルテキストの描画に使用される色。
titleFont : font
軸のタイトルのフォント。
titleText : string
軸のタイトル。デフォルトでは空欄です。軸のタイトルではHTML形式の書式設定が使用できます。
titleVisible : bool
軸タイトルの表示設定。デフォルトでは、値はtrue です。
visible : bool
軸の表示状態。デフォルトでは、値は `true` です。
Signal ドキュメント
colorChanged(color color)
このシグナルは、軸のメイン目盛や線を描画するために使用される色が `color` に変更されたときに発生します。
注: 対応するハンドラは onColorChanged です。
gridVisibleChanged(bool visible)
このシグナルは、軸のグリッド線の表示状態が「visible 」に変わったときに発火します。
注: 対応するハンドラは `onGridVisibleChanged` です。
labelsAngleChanged(string angle)
このシグナルは、軸ラベルの角度がangle に変更されたときに発せられます。
注: 対応するハンドラは onLabelsAngleChanged です。
labelsVisibleChanged(bool visible)
このシグナルは、軸のラベルの可視性が「visible 」に変わったときに発せられます。
注: 対応するハンドラは `onLabelsVisibleChanged` です。
lineVisibleChanged(bool visible)
このシグナルは、軸線の可視性が「visible 」に変わったときに発生します。
注: 対応するハンドラは onLineVisibleChanged です。
minorGridVisibleChanged(bool visible)
このシグナルは、軸のマイナーグリッド線の可視性が「visible 」に変わったときに発せられます。
注: 対応するハンドラは onMinorGridVisibleChanged です。
rangeChanged(string min, string max)
このシグナルは、軸の範囲が変更されたときに発行されます。min およびmax は、新しい範囲の最小値と最大値です。
注: 対応するハンドラは onRangeChanged です。
subColorChanged(color color)
このシグナルは、軸のサブ目盛りの描画に使用される色が「color 」に変更されたときに発せられます。
注: 対応するハンドラは `onSubColorChanged` です。
textElideModeChanged(enumeration elideMode)
このシグナルは、textElideMode が変更されたときに発生します。elideMode は、Qt::TextElideMode 型の新しい値です。
注: 対応するハンドラは onTextElideModeChanged です。
titleColorChanged(color color)
このシグナルは、軸のタイトルを描画するために使用される色が「color 」に変更されたときに発せられます。
注: 対応するハンドラは `onTitleColorChanged` です。
titleFontChanged(Font font)
このシグナルは、軸のタイトルのフォントが「font 」に変更されたときに発せられます。
注: 対応するハンドラは onTitleFontChanged です。
titleTextChanged(string text)
このシグナルは、軸タイトルのテキストが「text 」に変更されたときに発火します。
注: 対応するハンドラは `onTitleTextChanged` です。
titleVisibleChanged(bool visible)
このシグナルは、軸のタイトルテキストの可視状態が `visible` に変更されたときに発火します。
注: 対応するハンドラは onTitleVisibleChanged です。
visibleChanged(bool visible)
このシグナルは、軸の可視性が「visible 」に変わったときに発せられます。
注: 対応するハンドラは `onVisibleChanged` です。
© 2026 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.