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)

このプロパティは、ローソク足のタイムスタンプ値を保持します:

メンバ関数ドキュメント

[explicit] QCandlestickSet::QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr)

オプションのtimestampparent を持つローソク足アイテムを構築します。

[explicit] QCandlestickSet::QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)

指定された順序値でローソク足アイテムを構築します。値openhighlowclose は必須。timestampparent はオプションです。

[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)

このシグナルは、ローソク足アイテムの上にマウスが置かれたときに発せられます。

マウスがアイテムの上に移動すると、statustrue に変わり、マウスが再び離れると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も参照してください

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。