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.