이 페이지에서

QCandlestickSet Class

QCandlestickSet 클래스는 캔들 차트 내의 단일 캔들 항목을 나타냅니다. 더 보기...

Header: #include <QCandlestickSet>
In QML: CandlestickSet
Inherits: QObject
Status: Deprecated

이 클래스는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 클래스를 사용하지 않는 것을 강력히 권장합니다.

속성

공개 함수

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

상세 설명

캔들스틱 항목을 그래픽으로 표현하려면 시가( open), 고가( high), 저가(low), 종가( close), 타임스탬프(timestamp) 등 5가지 값이 필요합니다. 이 값들은 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)

선택 사항인 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도 참조하십시오 .

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