QDateTimeAxis Class
QDateTimeAxis는 그래프의 축에 DateTime 값을 추가할 수 있도록 지원합니다. 더 보기...
| 헤더: | #include <QDateTimeAxis> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
| qmake: | QT += graphs |
| QML에서: | DateTimeAxis |
| 상속: | QAbstractAxis |
- 상속된 멤버를 포함한 모든 멤버 목록
- QDateTimeAxis는 2D용Qt Graphs C++ 클래스의 일부입니다.
속성
|
|
공개 함수
| QString | labelFormat() const |
| QDateTime | max() const |
| QDateTime | min() const |
| qreal | pan() const |
| void | setLabelFormat(const QString &format) |
| void | setMax(const QDateTime &max) |
| void | setMin(const QDateTime &min) |
| void | setPan(qreal pan) |
| void | setSubTickCount(int newSubTickCount) |
| void | setTickCount(qsizetype count) |
| void | setTickInterval(qreal newTickInterval) |
| void | setTimeZone(const QTimeZone &zoneId) |
| void | setZoom(qreal zoom) |
| int | subTickCount() const |
| qsizetype | tickCount() const |
| qreal | tickInterval() const |
| QTimeZone | timeZone() const |
| QDateTime | visualMax() const |
| QDateTime | visualMin() const |
| qreal | zoom() const |
신호
| void | labelFormatChanged(const QString &format) |
| void | maxChanged(const QDateTime &max) |
| void | minChanged(const QDateTime &min) |
| void | panChanged(qreal newPan) |
| void | subTickCountChanged() |
| void | tickCountChanged(qsizetype count) |
| void | tickIntervalChanged() |
| void | timeZoneChanged(const QTimeZone &newTimeZone) |
| void | visualMaxChanged(const QDateTime &newMax) |
| void | visualMinChanged(const QDateTime &newMin) |
| void | zoomChanged(qreal newZoom) |
속성 설명
labelFormat : QString
이 속성은 축에 표시되는 DateTime 레이블의 형식을 지정합니다. format 속성을 사용하면 DateTime 객체를 일, 월, 년 단위로 시각적으로 표현할 수 있습니다. 기본값은 dd-MMMM-yy입니다.
액세스 함수:
| QString | labelFormat() const |
| void | setLabelFormat(const QString &format) |
알림 신호:
| void | labelFormatChanged(const QString &format) |
max : QDateTime
이 속성은 축의 최대값을 나타냅니다.
이 값은 최소값보다 작거나 클 수 있습니다. DateTime은 내부적으로 UTC로 저장됩니다. 기본값은 new Date(1980,1,1)입니다
액세스 함수:
| QDateTime | max() const |
| void | setMax(const QDateTime &max) |
알림 신호:
| void | maxChanged(const QDateTime &max) |
min : QDateTime
이 속성은 축의 최소값을 나타냅니다.
이 값은 최대값보다 작거나 클 수 있습니다. DateTime은 내부적으로 UTC로 저장됩니다. 기본값은 new Date(1970, 1, 1)입니다.
액세스 함수:
| QDateTime | min() const |
| void | setMin(const QDateTime &min) |
알림 신호:
| void | minChanged(const QDateTime &min) |
[since 6.11] pan : qreal
이 속성은 축의 팬 값을 저장합니다.
팬 값은 격자 및 레이블의 간격에 영향을 주지 않고 축의 중심을 이동시킵니다. 기본값은 0입니다.
이 열거형은 Qt 6.11에서 도입되었습니다.
액세스 함수:
| qreal | pan() const |
| void | setPan(qreal pan) |
Notifier 신호:
| void | panChanged(qreal newPan) |
subTickCount : int
이 속성은 축에 표시되는 보조 눈금의 수를 나타냅니다. 이는 그래프의 주요 눈금선 사이에 몇 개의 보조 눈금이 그려지는지를 나타냅니다. 보조 눈금에는 레이블이 표시되지 않습니다. 기본값은 0입니다.
액세스 함수:
| int | subTickCount() const |
| void | setSubTickCount(int newSubTickCount) |
알림 신호:
| void | subTickCountChanged() |
[since 6.12] tickCount : qsizetype
이 속성은 축에 배치되는 주요 눈금의 개수를 지정합니다. 값이 0이거나 그보다 작으면 축이 적절한 눈금 개수를 자동으로 계산합니다. 기본값은 0입니다.
이 열거형은 Qt 6.12에서 도입되었습니다.
액세스 함수:
| qsizetype | tickCount() const |
| void | setTickCount(qsizetype count) |
Notifier 시그널:
| void | tickCountChanged(qsizetype count) |
[until 6.15] tickInterval : qreal
이 열거형은 버전 6.15에서 사용 중단될 예정입니다.
이 속성은 축에 배치될 주요 눈금의 수를 지정합니다. 값이 0이거나 그보다 작으면 축이 적절한 눈금 수를 자동으로 계산합니다. 기본값은 0입니다. 대신 ` tickCount `을 사용하십시오.
액세스 함수:
| qreal | tickInterval() const |
| void | setTickInterval(qreal newTickInterval) |
알림 신호:
| void | tickIntervalChanged() |
[since 6.11] timeZone : QTimeZone
이 속성은 축의 레이블을 표시하는 데 사용될 시간대를 지정합니다. 허용되는 값은 IANA 시간대 ID를 기반으로 합니다. 기본 시간대는 UTC입니다.
이 열거형은 Qt 6.11에서 도입되었습니다.
액세스 함수:
| QTimeZone | timeZone() const |
| void | setTimeZone(const QTimeZone &zoneId) |
Notifier 신호:
| void | timeZoneChanged(const QTimeZone &newTimeZone) |
[read-only, since 6.11] visualMax : QDateTime
이 속성은 축의 시각적 최대값을 저장합니다.
이 속성은 축이 이동되거나 확대/축소되었을 때 축의 시각적 최대값을 저장합니다. 기본값은 QDateTimeAxis::max
이 열거형은 Qt 6.11에서 도입되었습니다.
액세스 함수:
| QDateTime | visualMax() const |
알림 신호:
| void | visualMaxChanged(const QDateTime &newMax) |
[read-only, since 6.11] visualMin : QDateTime
이 속성은 축의 시각적 최소값을 저장합니다.
이 속성은 축이 패닝되거나 확대/축소되었을 때의 시각적 최소 축 값을 저장합니다. 기본값은 QDateTimeAxis::min
이 열거형은 Qt 6.11에서 도입되었습니다.
액세스 함수:
| QDateTime | visualMin() const |
알림 신호:
| void | visualMinChanged(const QDateTime &newMin) |
[since 6.11] zoom : qreal
이 속성은 축의 확대/축소 값을 저장합니다. 이 확대/축소 값은 격자 간격과 레이블에는 영향을 주지 않으면서 축과 그래프를 확대하거나 축소합니다. 기본값은 1입니다.
이 열거형은 Qt 6.11에서 도입되었습니다.
액세스 함수:
| qreal | zoom() const |
| void | setZoom(qreal zoom) |
Notifier 신호:
| void | zoomChanged(qreal newZoom) |
© 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.