QVCandlestickModelMapper Class
QVCandlestickModelMapper 클래스는 캔들스틱 시퀀스를 위한 수직형 모델 매퍼입니다. 더 보기...
| Header: | #include <QVCandlestickModelMapper> |
| In QML: | VCandlestickModelMapper |
| Inherits: | QCandlestickModelMapper |
| Status: | Deprecated |
이 클래스는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 클래스를 사용하지 말 것을 강력히 권장합니다.
속성
|
|
공개 함수
| QVCandlestickModelMapper(QObject *parent = nullptr) | |
| int | closeRow() const |
| int | firstSetColumn() const |
| int | highRow() const |
| int | lastSetColumn() const |
| int | lowRow() const |
| int | openRow() const |
| void | setCloseRow(int closeRow) |
| void | setFirstSetColumn(int firstSetColumn) |
| void | setHighRow(int highRow) |
| void | setLastSetColumn(int lastSetColumn) |
| void | setLowRow(int lowRow) |
| void | setOpenRow(int openRow) |
| void | setTimestampRow(int timestampRow) |
| int | timestampRow() const |
재구현된 공용 함수
| virtual Qt::Orientation | orientation() const override |
신호
| void | closeRowChanged() |
| void | firstSetColumnChanged() |
| void | highRowChanged() |
| void | lastSetColumnChanged() |
| void | lowRowChanged() |
| void | openRowChanged() |
| void | timestampRowChanged() |
상세 설명
모델 매퍼를 사용하면 ` QAbstractItemModel ` 클래스에서 파생된 데이터 모델을 차트의 데이터 소스로 사용할 수 있습니다. 수직 모델 매퍼는 데이터 모델과 QCandlestickSeries 간의 연결을 생성하는 데 사용되며, 이를 통해 데이터 모델의 각 열은 캔들스틱 항목을 정의하고 각 행은 캔들스틱 항목의 시가, 고가, 저가, 종가 및 타임스탬프 값에 매핑됩니다.
데이터를 조작하는 데에는 모델 및 캔들스틱 시계열 속성을 모두 사용할 수 있습니다. 모델 매퍼는 캔들스틱 시계열과 데이터 모델을 동기화 상태로 유지합니다.
모델 매퍼는 캔들스틱 시리즈 내의 모든 캔들스틱 항목이 동일한 크기를 갖도록 보장합니다. 따라서 캔들스틱 항목에서 값을 추가하거나 제거하면 캔들스틱 시리즈 내의 모든 캔들스틱 항목에 동일한 변경 사항이 적용됩니다.
QCandlestickSeries, QCandlestickSet 및 QHCandlestickModelMapper도 참조하십시오 .
속성 설명서
closeRow : int
이 속성은 시계열 내 캔들스틱 항목의 종가 값이 포함된 모델의 행을 나타냅니다.
기본값은 -1(잘못된 매핑)입니다.
액세스 함수:
| int | closeRow() const |
| void | setCloseRow(int closeRow) |
알림 신호:
| void | closeRowChanged() |
firstSetColumn : int
이 속성은 첫 번째 항목의 데이터 소스로 사용되는 모델의 열을 나타냅니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | firstSetColumn() const |
| void | setFirstSetColumn(int firstSetColumn) |
알림 신호:
| void | firstSetColumnChanged() |
highRow : int
이 속성은 시계열 내 캔들스틱 항목의 최대값이 포함된 모델의 행을 나타냅니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | highRow() const |
| void | setHighRow(int highRow) |
알림 신호:
| void | highRowChanged() |
lastSetColumn : int
이 속성은 마지막 항목의 데이터 소스로 사용되는 모델의 열을 나타냅니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | lastSetColumn() const |
| void | setLastSetColumn(int lastSetColumn) |
알림 신호:
| void | lastSetColumnChanged() |
lowRow : int
이 속성은 시계열 내 캔들스틱 항목의 최저값이 포함된 모델의 행을 나타냅니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | lowRow() const |
| void | setLowRow(int lowRow) |
알림 신호:
| void | lowRowChanged() |
openRow : int
이 속성은 시계열 내 캔들스틱 항목의 ‘open’ 값이 포함된 모델의 행을 저장합니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | openRow() const |
| void | setOpenRow(int openRow) |
알림 신호:
| void | openRowChanged() |
timestampRow : int
이 속성은 시계열 내 캔들스틱 항목의 타임스탬프 값이 포함된 모델의 행을 저장합니다.
기본값은 -1(유효하지 않은 매핑)입니다.
액세스 함수:
| int | timestampRow() const |
| void | setTimestampRow(int timestampRow) |
알림 신호:
| void | timestampRowChanged() |
멤버 함수 설명서
[explicit] QVCandlestickModelMapper::QVCandlestickModelMapper(QObject *parent = nullptr)
parent 의 자식인 수직 모델 매퍼 객체를 생성합니다.
[signal] void QVCandlestickModelMapper::closeRowChanged()
close 값이 포함된 모델의 행이 변경될 때 발생합니다.
참고: 속성 ` closeRow`에 대한알림 신호입니다.
closeRow도 참조하십시오 .
[signal] void QVCandlestickModelMapper::firstSetColumnChanged()
첫 번째 항목의 데이터가 포함된 모델의 컬럼이 변경될 때 발생합니다.
참고: 속성 ` firstSetColumn`에 대한알림 신호입니다.
firstSetColumn도 참조하십시오 .
[signal] void QVCandlestickModelMapper::highRowChanged()
높은 값을 포함하는 모델의 행이 변경될 때 발생합니다.
참고: 속성 highRow 에 대한알림 신호입니다.
highRow도 참조하십시오 .
[signal] void QVCandlestickModelMapper::lastSetColumnChanged()
마지막 항목의 데이터가 포함된 모델의 컬럼이 변경될 때 발생합니다.
참고: 속성 lastSetColumn 에 대한알림 신호입니다.
lastSetColumn도 참조하십시오 .
[signal] void QVCandlestickModelMapper::lowRowChanged()
낮은 값을 포함하는 모델의 행이 변경될 때 발생합니다.
참고: 속성 lowRow 에 대한알림 신호입니다.
lowRow도 참조하십시오 .
[signal] void QVCandlestickModelMapper::openRowChanged()
미결정 값이 포함된 모델의 행이 변경될 때 발생합니다.
참고: 속성 ` openRow`에 대한알림 신호입니다.
openRow도 참조하십시오 .
[override virtual] Qt::Orientation QVCandlestickModelMapper::orientation() const
QCandlestickModelMapper::orientation() const를 재구현합니다.
Qt::Vertical 를 반환합니다. 이는 항목의 값이 열에서 읽힌다는 것을 의미합니다.
[signal] void QVCandlestickModelMapper::timestampRowChanged()
타임스탬프 값이 포함된 모델의 행이 변경될 때 발생합니다.
참고: 속성 timestampRow 에 대한알림 신호입니다.
timestampRow도 참조하십시오 .
© 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.