QValueAxis Class
QValueAxis クラスは、グラフの軸に値を追加します。詳細...
Header: | #include <QValueAxis> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake: | QT += graphs |
In QML: | ValueAxis |
Inherits: | 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.
軸のタイプを返します。
©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。