ValueAxis QML Type
차트의 축에 값을 추가합니다. 더 보기...
| Import Statement: | import QtCharts 2.12 |
| In C++: | QValueAxis |
| Inherits: | |
| Status: | Deprecated |
이 유형은 더 이상 사용되지 않습니다. 새로운 코드에서는 이 유형을 사용하지 않을 것을 강력히 권장합니다.
속성
- labelFormat : string
- max : real
- min : real
- minorTickCount : int
- tickAnchor : real
(since QtCharts 2.3) - tickCount : int
- tickInterval : real
(since QtCharts 2.3) - tickType : enumeration
(since QtCharts 2.3)
신호
- rangeChanged(string min, string max)
방법
- void applyNiceNumbers()
상세 설명
ValueAxis 유형은 눈금, 격자선 및 음영이 포함된 축선을 표시하도록 설정할 수 있습니다. 축상의 값은 눈금 위치에 그려집니다.
다음 예제 코드는 ValueAxis 유형의 사용 방법을 보여줍니다:
속성 설명서
labelFormat : string
이 포맷 문자열은 표준 C++ 라이브러리의 ` printf() `에서 제공하는 다음 변환 지정자, 길이 수식자 및 플래그를 지원합니다: d, i, o, x, X, f, F, e, E, g, G, c.
ChartView.localizeNumbers 가 ` true`인 경우, 지원되는 지정자는 d, e, E, f, g, G 및 i로 제한됩니다. 또한 정밀도 수정자만 지원됩니다. 나머지 서식 설정은 응용 프로그램의 기본 ` QLocale `에서 가져옵니다.
QString::asprintf()도 참조하십시오 .
max : real
축의 최대값.
이 속성을 설정하면, 범위가 유효한 상태를 유지하도록 필요에 따라 최소값이 조정됩니다.
min : real
축의 최소값입니다.
이 속성을 설정하면, 범위가 유효한 상태를 유지하도록 필요에 따라 최대값이 조정됩니다.
minorTickCount : int
축에 표시되는 보조 눈금의 개수입니다. 이는 차트의 주요 눈금 사이에 몇 개의 격자선이 그려지는지를 나타냅니다. 보조 눈금에는 레이블이 표시되지 않습니다. 기본값은 0입니다.
tickAnchor : real [since QtCharts 2.3]
동적으로 배치되는 눈금과 레이블이 시작되는 기준값입니다.
이 속성은 QtCharts 2.3에서 도입되었습니다.
tickCount : int
축에 표시되는 눈금 개수입니다. 이는 차트에 그려지는 격자선의 개수를 나타냅니다. 기본값은 5이며, 이 값은 2보다 작을 수 없습니다.
tickInterval : real [since QtCharts 2.3]
동적으로 배치되는 눈금과 레이블 사이의 간격.
이 속성은 QtCharts 2.3에서 도입되었습니다.
tickType : enumeration [since QtCharts 2.3]
틱과 레이블의 배치 방법.
| 상수 | 설명 |
|---|---|
ValueAxis.TicksDynamic | 눈금은 tickAnchor 및 tickInterval 값에 따라 배치됩니다. |
ValueAxis.TicksFixed | 틱은 축 범위 전체에 걸쳐 균등하게 배치됩니다. tickCount 값은 틱의 개수를 지정합니다. |
이 속성은 QtCharts 2.3에서 도입되었습니다.
신호 문서
rangeChanged(string min, string max)
이 신호는 축의 min 또는 max 값이 변경될 때 발생합니다.
이에 대응하는 신호 핸들러는 onRangeChanged 입니다.
참고: 해당 핸들러는 onRangeChanged 입니다.
메서드 문서
void applyNiceNumbers()
축의 현재 범위와 눈금 개수를 보기 좋게 조정합니다. 이 알고리즘은 1*10^n, 2*10^n 또는 5*10^n 형태로 표현될 수 있는 숫자를 ‘보기 좋은 숫자’로 간주합니다. 이러한 숫자들은 눈금 간격을 설정하는 데 사용됩니다.
© 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.