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)

주어진 순서 값으로 캔들 스틱 항목을 구성합니다. open , high, low, close 값은 필수입니다. 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도 참조하세요 .

© 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.