이 페이지에서

QAreaSeries Class

QAreaSeries 클래스는 데이터를 면적 그래프로 표시합니다. 더 보기...

헤더: #include <QAreaSeries>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs
QML에서: AreaSeries
상속: QAbstractSeries

속성

공개 함수

QColor borderColor() const
qreal borderWidth() const
QColor color() const
bool isSelected() const
QXYSeries *lowerSeries() const
QColor selectedBorderColor() const
QColor selectedColor() const
void setBorderColor(QColor newBorderColor)
void setBorderWidth(qreal newBorderWidth)
void setColor(QColor newColor)
void setLowerSeries(QXYSeries *newLowerSeries)
void setSelected(bool newSelected)
void setSelectedBorderColor(QColor newSelectedBorderColor)
void setSelectedColor(QColor newColor)
void setUpperSeries(QXYSeries *newUpperSeries)
QXYSeries *upperSeries() const

신호

void borderColorChanged(QColor newBorderColor)
void borderWidthChanged()
void colorChanged(QColor newColor)
void lowerSeriesChanged()
void selectedBorderColorChanged(QColor newSelectedBorderColor)
void selectedChanged()
void selectedColorChanged(QColor newSelectedColor)
void upperSeriesChanged()

상세 설명

면적 그래프는 점들로 구성된 면적을 그리는 데 사용됩니다. 점들은 두 개의 시리즈( upperSeries 및 lowerSeries)로 정의됩니다. 두 시리즈 사이의 면적이 그래프로 그려집니다. upperSeries 만 정의된 경우, 면적은 그래프의 하단과 상단 시리즈 사이가 됩니다.

속성 설명서

borderColor : QColor

이 속성은 영역의 테두리 색상을 지정합니다. 기본값은 ` Qt::transparent`이며, 이는 테두리 색상이 테마에 따라 결정됨을 의미합니다.

액세스 함수:

QColor borderColor() const
void setBorderColor(QColor newBorderColor)

Notifier 신호:

void borderColorChanged(QColor newBorderColor)

borderWidth : qreal

이 속성은 영역을 둘러싸는 선의 너비를 지정합니다. 기본값은 ` -1`이며, 이는 테마에 따라 테두리 너비가 결정됨을 의미합니다.

액세스 함수:

qreal borderWidth() const
void setBorderWidth(qreal newBorderWidth)

Notifier 신호:

void borderWidthChanged()

color : QColor

이 속성은 영역의 채우기 색상을 지정합니다. 기본값은 Qt::transparent 이며, 이는 색상이 테마에 의해 정의됨을 의미합니다.

참고: ` AreaSeries::gradient `가 ` null` 이외의 값으로 설정된경우 , 이 값들이 ` color`보다 우선 적용됩니다. 이 경우 ` color `은 무시됩니다.

액세스 함수:

QColor color() const
void setColor(QColor newColor)

알림 신호:

void colorChanged(QColor newColor)

lowerSeries : QXYSeries*

영역의 하한을 설정합니다. 이 값이 null인 경우, 그래프의 하단이 하한으로 간주됩니다.

액세스 함수:

QXYSeries *lowerSeries() const
void setLowerSeries(QXYSeries *newLowerSeries)

알림 신호:

void lowerSeriesChanged()

selected : bool

이 영역을 선택된 영역으로 설정합니다. 기본값은 false 입니다.

액세스 함수:

bool isSelected() const
void setSelected(bool newSelected)

알림 신호:

void selectedChanged()

selectedBorderColor : QColor

이 속성은 영역이 선택되었을 때 적용되는 테두리 색상을 지정합니다. 기본값은 ` Qt::transparent`이며, 이는 선택된 테두리 색상이 테마에 따라 결정됨을 의미합니다.

액세스 함수:

QColor selectedBorderColor() const
void setSelectedBorderColor(QColor newSelectedBorderColor)

알림 신호:

void selectedBorderColorChanged(QColor newSelectedBorderColor)

selectedColor : QColor

이 속성은 영역이 선택되었을 때의 채우기 색상을 지정합니다. 기본값은 Qt::transparent 이며, 이는 선택된 색상이 테마에 의해 정의됨을 의미합니다.

참고: ` AreaSeries::selectedGradient `가 ` null` 이외의 값으로 설정된경우 , 해당 설정은 ` selectedColor`보다 우선 적용됩니다. 이 경우 ` selectedColor `는 무시됩니다.

액세스 함수:

QColor selectedColor() const
void setSelectedColor(QColor newColor)

알림 신호:

void selectedColorChanged(QColor newSelectedColor)

upperSeries : QXYSeries*

영역의 상한을 설정합니다. 이 값이 null인 경우 영역이 그려지지 않습니다.

액세스 함수:

QXYSeries *upperSeries() const
void setUpperSeries(QXYSeries *newUpperSeries)

알림 신호:

void upperSeriesChanged()

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