QValueAxis Class
QValueAxis クラスは、グラフの軸に値を追加します。詳細...
ヘッダー | #include <QValueAxis> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake | QT += graphs |
QML で | ValueAxis |
継承: | QAbstractAxis |
- 継承メンバを含む全メンバのリスト
- QValueAxis はQt Graphs C++ Classes for 2D に含まれます。
プロパティ
|
|
パブリック関数
QValueAxis(QObject *parent = nullptr) | |
virtual | ~QValueAxis() override |
int | labelDecimals() const |
QString | labelFormat() const |
qreal | max() const |
qreal | min() const |
void | setLabelDecimals(int decimals) |
void | setLabelFormat(const QString &format) |
void | setMax(qreal max) |
void | setMin(qreal min) |
void | setRange(qreal min, qreal max) |
void | setSubTickCount(qsizetype count) |
void | setTickAnchor(qreal anchor) |
void | setTickInterval(qreal interval) |
qsizetype | subTickCount() const |
qreal | tickAnchor() const |
qreal | tickInterval() const |
再実装パブリック関数
virtual QAbstractAxis::AxisType | type() const override |
シグナル
void | labelDecimalsChanged(int decimals) |
void | labelFormatChanged(const QString &format) |
void | maxChanged(qreal max) |
void | minChanged(qreal min) |
void | subTickCountChanged(qsizetype subTickCount) |
void | tickAnchorChanged(qreal tickAnchor) |
void | tickIntervalChanged(qreal tickInterval) |
プロパティの説明
labelDecimals : int
このプロパティは、ラベルを表示するために使用される小数部の数を保持する。1に設定すると、値の範囲に基づいて小数点以下の桁数が自動的に調整されます。デフォルト値は-1です。
アクセス関数
int | labelDecimals() const |
void | setLabelDecimals(int decimals) |
通知シグナル
void | labelDecimalsChanged(int decimals) |
labelFormat : QString
このプロパティは、軸のラベル形式を保持する。
フォーマット文字列は、標準 C++ ライブラリのprintf()
で提供されている以下の変換指定子、長さ修飾子、およびフラグをサポートしています:d、i、o、x、X、f、F、e、g、G、c。
デフォルト値は空で、その場合は'f'形式が使われる。
アクセス関数:
QString | labelFormat() const |
void | setLabelFormat(const QString &format) |
通知シグナル:
void | labelFormatChanged(const QString &format) |
QString::asprintf()も参照のこと 。
max : qreal
このプロパティは、軸の最大値を保持する。
このプロパティを設定するときは、範囲が有効であることを確実にするために、必要に応じて最小値が調整される。デフォルト値は10.0である。
アクセス関数
qreal | max() const |
void | setMax(qreal max) |
ノーティファイア信号
void | maxChanged(qreal max) |
min : qreal
このプロパティは、軸の最小値を保持する。
このプロパティを設定すると、範囲が有効であることを保証するために、必要に応じて最大値が調整されます。デフォルト値は0.0である。
アクセス関数
qreal | min() const |
void | setMin(qreal min) |
ノーティファイア信号
void | minChanged(qreal min) |
subTickCount : qsizetype
このプロパティは、軸上のサブスティックの数を保持する。これは、グラフ上の主要な線の間に描かれるサブスティックの数を示します。ラベルはサブティックには描画されません。デフォルト値は 0 です。
アクセス関数:
qsizetype | subTickCount() const |
void | setSubTickCount(qsizetype count) |
通知シグナル:
void | subTickCountChanged(qsizetype subTickCount) |
tickAnchor : qreal
このプロパティは、動的に配置される目盛りとラベルが開始される基準値を保持します。デフォルト値は0です。
アクセス関数
qreal | tickAnchor() const |
void | setTickAnchor(qreal anchor) |
通知シグナル:
void | tickAnchorChanged(qreal tickAnchor) |
tickInterval : qreal
このプロパティは、動的に配置される目盛りマークとラベルの間隔を保持する。デフォルト値は0で、これは間隔が最小と最大の範囲に基づいて自動的に計算されることを意味する。
アクセス関数
qreal | tickInterval() const |
void | setTickInterval(qreal interval) |
通知シグナル:
void | tickIntervalChanged(qreal tickInterval) |
メンバ関数ドキュメント
[explicit]
QValueAxis::QValueAxis(QObject *parent = nullptr)
parent の子である軸オブジェクトを構築する。
[override virtual noexcept]
QValueAxis::~QValueAxis()
オブジェクトを破壊する。
void QValueAxis::setRange(qreal min, qreal max)
軸のmin からmax までの範囲を設定する。min がmax より大きい場合、この関数は何も変更せずに戻る。
[override virtual]
QAbstractAxis::AxisType QValueAxis::type() const
再実装:QAbstractAxis::type() const.
軸の型を返します。
© 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.