AbstractSeries QML Type
모든 Qt Charts 시리즈 유형에 대한 기본 유형입니다. 더 보기...
Import Statement: | import QtCharts 2.8 |
In C++: | QAbstractSeries |
Inherited By: | AbstractBarSeries, AreaSeries, BoxPlotSeries, CandlestickSeries, PieSeries, and XYSeries |
속성
상세 설명
이 유형은 직접 인스턴스화할 수 없습니다. 대신 다음 파생 유형 중 하나를 사용하여 시리즈를 생성해야 합니다: LineSeries, AreaSeries, BarSeries, StackedBarSeries, PercentBarSeries, HorizontalBarSeries, HorizontalStackedBarSeries, HorizontalPercentBarSeries, PieSeries, ScatterSeries, SplineSeries, BoxPlotSeries, 또는 CandlestickSeries.
속성 문서
name : string |
시리즈의 이름입니다. 시리즈의 범례에 표시되며 HTML 형식을 지원합니다.
opacity : real |
시리즈의 불투명도입니다. 기본적으로 불투명도는 1.0입니다. 유효한 값 범위는 0.0(투명)에서 1.0(불투명)입니다.
type : enumeration |
시리즈의 유형입니다.
상수 | 설명 |
---|---|
AbstractSeries.SeriesTypeLine | 꺾은선형 차트입니다. |
AbstractSeries.SeriesTypeArea | 영역형 차트. |
AbstractSeries.SeriesTypeBar | 세로 막대형 차트. |
AbstractSeries.SeriesTypeStackedBar | 세로 누적 막대형 차트입니다. |
AbstractSeries.SeriesTypePercentBar | 세로 퍼센트 막대 차트. |
AbstractSeries.SeriesTypePie | 원형 차트. |
AbstractSeries.SeriesTypeScatter | 분산형 차트. |
AbstractSeries.SeriesTypeSpline | 스플라인 차트. |
AbstractSeries.SeriesTypeHorizontalBar | 가로 막대 차트. |
AbstractSeries.SeriesTypeHorizontalStackedBar | 가로 누적 막대형 차트. |
AbstractSeries.SeriesTypeHorizontalPercentBar | 가로 퍼센트 막대 차트. |
AbstractSeries.SeriesTypeBoxPlot | 박스형 차트. |
AbstractSeries.SeriesTypeCandlestick | 캔들 차트. |
useOpenGL : bool |
OpenGL을 사용하여 시리즈를 그릴지 여부를 지정합니다.
OpenGL을 사용한 가속은 LineSeries 및 ScatterSeries 에서만 지원됩니다. AreaSeries 의 가장자리 계열로 사용되는 선 계열은 OpenGL 가속을 사용할 수 없습니다. 차트에 OpenGL로 그려진 계열이 포함된 경우 ChartView 노드에 대한 투명한 자식 노드가 추가로 생성됩니다. 가속화된 계열은 ChartView 노드에 그려지지 않고 대신 하위 노드에 그려집니다.
OpenGL을 사용하여 계열 그리기를 가속화할 때 얻을 수 있는 성능은 기본 하드웨어에 따라 다르지만 대부분의 경우 상당한 차이가 있습니다. 예를 들어, 표준 데스크톱 컴퓨터에서 계열에 대해 OpenGL 가속을 활성화하면 일반적으로 프레임 속도 저하 없이 최소 100배 이상의 포인트를 렌더링할 수 있습니다. 차트 크기 또한 프레임 속도에 미치는 영향이 적습니다. ChartView 렌더링 시 가장 큰 성능 저하 요인은 기본 차트 텍스처를 렌더링하고 업로드할 때입니다. 기본 차트 자체가 빠르게 변하지 않는다면 매 프레임마다 차트 텍스처를 재생성할 필요가 없기 때문에 상당한 추가 성능을 얻을 수 있습니다.
시리즈 그리기의 OpenGL 가속은 많은 수의 점을 빠르게 그려야 하는 사용 사례를 위한 것입니다. 효율성을 위해 최적화되었기 때문에 이를 사용하는 계열은 가속되지 않은 계열에서 사용할 수 있는 많은 기능을 지원하지 않습니다:
- 가속 시리즈에는 시리즈 애니메이션이 지원되지 않습니다.
- 가속 시리즈에는 포인트 레이블이 지원되지 않습니다.
- 가속 계열에서는 펜 스타일, 마커 모양 및 라이트 마커가 무시됩니다. 실선과 일반 분산점만 지원됩니다. 스캐터 점은 기본 그래픽 하드웨어 및 드라이버에 따라 원형 또는 직사각형일 수 있습니다.
- 극좌표 차트는 가속 계열을 지원하지 않습니다.
- 계열에 대한 마우스 이벤트는 비동기적으로 보고됩니다.
- 가속 계열을 사용할 때 차트 그림자 효과를 활성화하거나 투명한 차트 배경색을 사용하면 프레임 속도가 크게 느려질 수 있으므로 권장하지 않습니다.
기본값은 false
입니다.
visible : bool |
계열의 가시성. 기본값은 true
입니다.
© 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.