QCandlestickSet Class
QCandlestickSet クラスは、ローソク足チャート内の単一のローソク足アイテムを表します。詳細...
Header: | #include <QCandlestickSet> |
In QML: | CandlestickSet |
Inherits: | QObject |
プロパティ
パブリック機能
QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr) | |
QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr) | |
virtual | ~QCandlestickSet() |
QBrush | brush() const |
qreal | close() const |
qreal | high() const |
qreal | low() const |
qreal | open() const |
QPen | pen() const |
void | setBrush(const QBrush &brush) |
void | setClose(qreal close) |
void | setHigh(qreal high) |
void | setLow(qreal low) |
void | setOpen(qreal open) |
void | setPen(const QPen &pen) |
void | setTimestamp(qreal timestamp) |
qreal | timestamp() const |
シグナル
void | brushChanged() |
void | clicked() |
void | closeChanged() |
void | doubleClicked() |
void | highChanged() |
void | hovered(bool status) |
void | lowChanged() |
void | openChanged() |
void | penChanged() |
void | pressed() |
void | released() |
void | timestampChanged() |
詳細説明
オープン、ハイ、ロー、クローズ、タイムスタンプです。これらの値は、QCandlestickSet コンストラクタに渡すか、setOpen(),setHigh(),setLow(),setClose(),setTimestamp() を使って設定することができます。
QCandlestickSeriesも参照してください 。
プロパティのドキュメント
brush : QBrush
このプロパティは、ローソク足アイテムの塗りつぶしに使用されるブラシを保持する。
アクセス関数
QBrush | brush() const |
void | setBrush(const QBrush &brush) |
通知シグナル
void | brushChanged() |
close : qreal
このプロパティは、ローソク足アイテムの終値の値を保持します。
アクセス関数
qreal | close() const |
void | setClose(qreal close) |
通知シグナル
void | closeChanged() |
high : qreal
このプロパティは、ローソク足アイテムの高値を保持します。
アクセス関数
qreal | high() const |
void | setHigh(qreal high) |
通知シグナル
void | highChanged() |
low : qreal
ローソク足の安値を保持します。
アクセス関数
qreal | low() const |
void | setLow(qreal low) |
通知シグナル:
void | lowChanged() |
open : qreal
このプロパティは、ローソク足アイテムのオープン値を保持します。
アクセス関数
qreal | open() const |
void | setOpen(qreal open) |
通知シグナル
void | openChanged() |
pen : QPen
このプロパティは、ローソク足アイテムの線を描画するために使用されるペンを保持する。
アクセス関数
QPen | pen() const |
void | setPen(const QPen &pen) |
通知シグナル
void | penChanged() |
timestamp : qreal
このプロパティは、ローソク足アイテムのタイムスタンプ値を保持します。
アクセス関数
qreal | timestamp() const |
void | setTimestamp(qreal timestamp) |
通知シグナル:
void | timestampChanged() |
メンバ関数説明
[explicit]
QCandlestickSet::QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr)
オプションのtimestamp とparent でローソク足アイテムを構築します。
[explicit]
QCandlestickSet::QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)
指定された順序値でローソク足項目を構築する。値open 、high 、low 、close は必須。timestamp とparent は省略可能。
[virtual noexcept]
QCandlestickSet::~QCandlestickSet()
ローソク足アイテムを破壊する。
[signal]
void QCandlestickSet::brushChanged()
このシグナルは、ローソク足アイテムのブラシが変更された時に発信されます。
注: brush プロパティ用のノーティファイア・シグナル。
brushも参照 。
[signal]
void QCandlestickSet::clicked()
このシグナルは、ローソク足アイテムがクリックされたときに発せられる。
[signal]
void QCandlestickSet::closeChanged()
このシグナルは、ローソク足の終値が変化した時に発信されます。
注: close プロパティ用のノーティファイア・シグナル。
closeも参照 。
[signal]
void QCandlestickSet::doubleClicked()
このシグナルは、ユーザーがローソク足アイテムをダブルクリックしたときに発せられる。
[signal]
void QCandlestickSet::highChanged()
このシグナルは、ローソク足アイテムの高値が変化した時に発信されます。
注: high プロパティのノーティファイア・シグナル。
highも参照 。
[signal]
void QCandlestickSet::hovered(bool status)
このシグナルは、ローソク足アイテムの上にマウスが置かれたときに発せられる。
マウスがアイテムの上に移動すると、status がtrue
に変わり、マウスが再び離れると、false
に変わります。
[signal]
void QCandlestickSet::lowChanged()
このシグナルは、ローソク足アイテムの安値が変化した時に発信されます。
注: low プロパティ用のノーティファイア・シグナル。
lowも参照 。
[signal]
void QCandlestickSet::openChanged()
このシグナルは、ローソク足アイテムのオープン値が変化した時に発信されます。
注: open プロパティ用のノーティファイア・シグナル。
openも参照 。
[signal]
void QCandlestickSet::penChanged()
このシグナルは、ローソク足アイテムのペンが変化した時に発信されます。
注: pen プロパティ用のノーティファイア・シグナル。
penも参照 。
[signal]
void QCandlestickSet::pressed()
このシグナルは、ユーザーがローソク足アイテムをクリックし、マウスボタンを押したままにしたときに発せられる。
[signal]
void QCandlestickSet::released()
このシグナルは、ユーザーがローソク足アイテム上でマウスを離したときに発せられる。
[signal]
void QCandlestickSet::timestampChanged()
このシグナルは、ローソク足アイテムのタイムスタンプが変更された時に発信されます。
注: timestamp プロパティ用のノーティファイア・シグナル。
timestampも参照 。
© 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.