QBarSet Class
QBarSet 클래스는 막대 차트의 한 세트를 나타냅니다. 더 보기...
이 클래스는 더 이상 사용되지 않습니다. 새로운 코드에서는 이 클래스를 사용하지 않는 것을 강력히 권장합니다.
속성
|
|
공개 함수
| QBarSet(const QString label, QObject *parent = nullptr) | |
| virtual | ~QBarSet() |
| void | append(const QList<qreal> &values) |
| void | append(const qreal value) |
| qreal | at(const int index) const |
| QColor | borderColor() |
| QBrush | brush() const |
| QColor | color() |
| int | count() const |
(since 6.2) void | deselectAllBars() |
(since 6.2) void | deselectBar(int index) |
(since 6.2) void | deselectBars(const QList<int> &indexes) |
| void | insert(const int index, const qreal value) |
(since 6.2) bool | isBarSelected(int index) const |
| QString | label() const |
| QBrush | labelBrush() const |
| QColor | labelColor() |
| QFont | labelFont() const |
| QPen | pen() const |
| void | remove(const int index, const int count = 1) |
| void | replace(const int index, const qreal value) |
(since 6.2) void | selectAllBars() |
(since 6.2) void | selectBar(int index) |
(since 6.2) void | selectBars(const QList<int> &indexes) |
(since 6.2) QList<int> | selectedBars() const |
(since 6.2) QColor | selectedColor() const |
(since 6.2) void | setBarSelected(int index, bool selected) |
| void | setBorderColor(QColor color) |
| void | setBrush(const QBrush &brush) |
| void | setColor(QColor color) |
| void | setLabel(const QString label) |
| void | setLabelBrush(const QBrush &brush) |
| void | setLabelColor(QColor color) |
| void | setLabelFont(const QFont &font) |
| void | setPen(const QPen &pen) |
(since 6.2) void | setSelectedColor(const QColor &color) |
| qreal | sum() const |
(since 6.2) void | toggleSelection(const QList<int> &indexes) |
| QBarSet & | operator<<(const qreal &value) |
| qreal | operator[](const int index) const |
신호
| void | borderColorChanged(QColor color) |
| void | brushChanged() |
| void | clicked(int index) |
| void | colorChanged(QColor color) |
| void | doubleClicked(int index) |
| void | hovered(bool status, int index) |
| void | labelBrushChanged() |
| void | labelChanged() |
| void | labelColorChanged(QColor color) |
| void | labelFontChanged() |
| void | penChanged() |
| void | pressed(int index) |
| void | released(int index) |
| void | valueChanged(int index) |
| void | valuesAdded(int index, int count) |
| void | valuesRemoved(int index, int count) |
상세 설명
막대 집합은 각 범주마다 하나의 데이터 값을 포함합니다. 집합의 첫 번째 값은 첫 번째 범주에, 두 번째 값은 두 번째 범주에 속하는 것으로 간주되며, 이와 같은 방식으로 이어집니다. 집합의 값 개수가 범주 수보다 적은 경우, 누락된 값은 집합의 끝에 위치한 것으로 간주됩니다. 집합 중간에 누락된 값이 있는 경우, 수치 0이 사용됩니다. 0값 집합의 레이블은 표시되지 않습니다.
QAbstractBarSeries, QBarSeries, QStackedBarSeries, QPercentBarSeries, QHorizontalBarSeries, QHorizontalStackedBarSeries 및 QHorizontalPercentBarSeries도 참조하십시오 .
속성 문서
borderColor : QColor
이 속성은 막대 세트의 선(펜) 색상을 지정합니다.
액세스 함수:
| QColor | borderColor() |
| void | setBorderColor(QColor color) |
알림 신호:
| void | borderColorChanged(QColor color) |
brush : QBrush
이 속성은 막대 세트의 막대를 채우는 데 사용되는 브러시를 저장합니다.
액세스 함수:
Notifier 신호:
| void | brushChanged() |
color : QColor
이 속성은 막대 세트의 채우기(브러시) 색상을 지정합니다.
액세스 함수:
알림 신호:
| void | colorChanged(QColor color) |
label : QString
이 속성은 막대 집합의 레이블을 저장합니다.
액세스 함수:
알림 신호:
| void | labelChanged() |
labelBrush : QBrush
이 속성은 막대 차트 세트의 레이블을 그리는 데 사용되는 브러시를 저장합니다.
액세스 함수:
| QBrush | labelBrush() const |
| void | setLabelBrush(const QBrush &brush) |
Notifier 신호:
| void | labelBrushChanged() |
labelColor : QColor
이 속성은 막대 세트의 텍스트(라벨) 색상을 지정합니다.
액세스 함수:
| QColor | labelColor() |
| void | setLabelColor(QColor color) |
알림 신호:
| void | labelColorChanged(QColor color) |
labelFont : QFont
이 속성은 막대 세트의 레이블을 그릴 때 사용되는 글꼴을 지정합니다.
액세스 함수:
| QFont | labelFont() const |
| void | setLabelFont(const QFont &font) |
알림 신호:
| void | labelFontChanged() |
pen : QPen
이 속성은 막대 세트에서 막대의 선을 그리는 데 사용되는 펜을 저장합니다.
액세스 함수:
알림 신호:
| void | penChanged() |
멤버 함수 문서
[explicit] QBarSet::QBarSet(const QString label, QObject *parent = nullptr)
label 라는 레이블과 parent 를 상위 요소로 하는 막대 차트 세트를 생성합니다.
[virtual noexcept] QBarSet::~QBarSet()
설정된 막대를 제거합니다.
void QBarSet::append(const QList<qreal> &values)
values 로 지정된 실수 값 목록을 막대 집합의 끝에 추가합니다.
append() 함수도 참조하십시오 .
void QBarSet::append(const qreal value)
value 로 지정된 새 값을 막대 집합의 끝에 추가합니다.
qreal QBarSet::at(const int index) const
바 세트에서 ` index `로 지정된 값을 반환합니다. 인덱스가 범위를 벗어난 경우 0.0이 반환됩니다.
QColor QBarSet::borderColor()
지정된 막대 세트의 선 색상을 반환합니다.
참고: borderColor 속성에 대한게터 함수입니다.
setBorderColor()도 참조하십시오 .
[signal] void QBarSet::borderColorChanged(QColor color)
이 신호는 막대 세트의 선(펜) 색상이 color 로 변경될 때 발생합니다.
참고: 속성 borderColor 에 대한알림 신호입니다.
QBrush QBarSet::brush() const
바 세트 내의 바를 채우는 데 사용된 브러시를 반환합니다.
참고: brush 속성의게터 함수입니다.
setBrush()도 참조하십시오 .
[signal] void QBarSet::brushChanged()
이 신호는 막대 세트를 그리는 데 사용되는 브러시가 변경될 때 발생합니다.
참고: 속성 brush 에 대한알림 신호입니다.
brush도 참조하십시오 .
[signal] void QBarSet::clicked(int index)
이 신호는 사용자가 막대 세트 내에서 ` index `로 지정된 막대를 클릭할 때 발생합니다.
QColor QBarSet::color()
막대 세트의 채우기 색상을 반환합니다.
참고: color 속성에 대한게터 함수입니다.
setColor()도 참조하십시오 .
[signal] void QBarSet::colorChanged(QColor color)
이 신호는 막대 세트의 채우기(브러시) 색상이 color 로 변경될 때 발생합니다.
참고: 속성 color 에 대한알림 신호입니다.
int QBarSet::count() const
바 세트에 포함된 값의 개수를 반환합니다.
[since 6.2] void QBarSet::deselectAllBars()
시리즈 내의 모든 막대를 선택 해제합니다.
참고: ` QBarSet::selectedBarsChanged` 신호를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] void QBarSet::deselectBar(int index)
index 에 있는 막대를 선택 해제합니다.
참고: QBarSet::selectedBarsChanged 이벤트를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] void QBarSet::deselectBars(const QList<int> &indexes)
indexes 목록에서 여러 막대를 선택 해제된 상태로 표시합니다.
참고: QBarSet::selectedBarsChanged 를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[signal] void QBarSet::doubleClicked(int index)
이 신호는 사용자가 막대 집합 내에서 ` index `로 지정된 막대를 더블 클릭할 때 발생합니다.
[signal] void QBarSet::hovered(bool status, int index)
이 신호는 바 세트 내에서 ` index `로 지정된 바 위에 마우스를 올렸을 때 발생합니다. 마우스가 해당 바 위로 이동하면 ` status `가 ` true`로 바뀌고, 마우스가 다시 바 밖으로 이동하면 ` false`로 바뀝니다.
void QBarSet::insert(const int index, const qreal value)
index 에서 지정한 위치에 value 를 삽입합니다. 삽입된 값 뒤에 오는 값들은 한 칸씩 위로 이동합니다.
remove()도 참조하십시오 .
[since 6.2] bool QBarSet::isBarSelected(int index) const
지정된 좌표( index )에 있는 막대가 선택된 막대 중 하나라면 ` true `를 반환하고, 그렇지 않은 경우 ` false `를 반환합니다.
참고: QBarSet::setSelectedColor 를 통해 색상이 지정된 경우,선택된 막대는 해당 색상으로 그려집니다.
이 함수는 Qt 6.2에서 도입되었습니다.
selectedBars(), setBarSelected() 및 setSelectedColor()도 참조하십시오 .
QString QBarSet::label() const
바 세트의 레이블을 반환합니다.
참고: label 속성에 대한게터 함수입니다.
setLabel()도 참조하십시오 .
QBrush QBarSet::labelBrush() const
이 막대 세트 위에 값을 그리는 데 사용된 브러시를 반환합니다.
참고: labelBrush 속성의게터 함수입니다.
참조: ` setLabelBrush()` 함수.
[signal] void QBarSet::labelBrushChanged()
이 신호는 막대 그래프 세트의 레이블을 그리는 데 사용되는 브러시가 변경될 때 발생합니다.
참고: 속성 ` labelBrush`에 대한알림 신호입니다.
labelBrush도 참조하십시오 .
[signal] void QBarSet::labelChanged()
이 신호는 막대 세트의 레이블이 변경될 때 발생합니다.
참고: 속성 ` label`에 대한알림 신호입니다.
label도 참조하십시오 .
QColor QBarSet::labelColor()
지정된 막대 세트의 텍스트 색상을 반환합니다.
참고: labelColor 속성에 대한게터 함수입니다.
setLabelColor()도 참조하십시오 .
[signal] void QBarSet::labelColorChanged(QColor color)
이 신호는 막대 세트의 텍스트(라벨) 색상이 ‘ color ’로 변경될 때 발생합니다.
참고: labelColor 속성에 대한알림 신호입니다.
QFont QBarSet::labelFont() const
이 막대 세트 위에 값을 표시하는 데 사용된 펜을 반환합니다.
참고: labelFont 속성에 대한게터 함수입니다.
참조: setLabelFont().
[signal] void QBarSet::labelFontChanged()
이 신호는 막대 세트의 레이블에 사용된 글꼴이 변경될 때 발생합니다.
참고: 속성 labelFont 에 대한알림 신호입니다.
labelBrush도 참조하십시오 .
QPen QBarSet::pen() const
바 세트에서 선을 그리는 데 사용된 펜을 반환합니다.
참고: pen 속성에 대한게터 함수입니다.
참조: ` setPen()` 함수.
[signal] void QBarSet::penChanged()
이 신호는 막대 세트를 그리는 데 사용되는 펜이 변경될 때 발생합니다.
참고: 속성 pen 에 대한알림 신호입니다.
pen도 참조하십시오 .
[signal] void QBarSet::pressed(int index)
사용자가 바 세트에서 ` index `로 지정된 바를 클릭한 후 마우스 버튼을 누르고 있을 때 이 신호가 발생합니다.
[signal] void QBarSet::released(int index)
이 신호는 사용자가 바 세트 내에서 ` index `로 지정된 바에서 마우스 버튼을 놓을 때 발생합니다.
void QBarSet::remove(const int index, const int count = 1)
count 로 지정된 개수의 값을 index 로 지정된 값부터 시작하는 막대 집합에서 제거합니다.
insert()도 참조하십시오 .
void QBarSet::replace(const int index, const qreal value)
value 로 지정된 값을 index 로 지정된 위치에 설정된 막대에 더합니다.
[since 6.2] void QBarSet::selectAllBars()
시리즈 내의 모든 막대를 선택 상태로 표시합니다.
참고: ` QBarSet::selectedBarsChanged` 신호를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] void QBarSet::selectBar(int index)
index 에 있는 막대를 선택된 상태로 표시합니다.
참고: QBarSet::selectedBarsChanged 를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] void QBarSet::selectBars(const QList<int> &indexes)
indexes 목록에서 여러 막대를 선택 상태로 표시합니다.
참고: ` QBarSet::selectedBarsChanged` 신호를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] QList<int> QBarSet::selectedBars() const
선택된 것으로 표시된 막대 목록을 반환합니다.
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[since 6.2] QColor QBarSet::selectedColor() const
선택된 막대의 색상을 반환합니다.
이는 선택된 것으로 표시된 막대의 채우기(브러시) 색상입니다. 지정되지 않은 경우, ` QBarSet::color `의 값이 기본값으로 사용됩니다.
이 함수는 Qt 6.2에서 도입되었습니다.
setSelectedColor() 및 color도 참조하십시오 .
[since 6.2] void QBarSet::setBarSelected(int index, bool selected)
selected 에 지정된 대로 index 의 막대를 선택 또는 선택 해제 상태로 표시합니다.
참고: 선택된 막대는 지정된 경우 선택된 색상으로 그려집니다. QBarSet::selectedBarsChanged 를 발생시킵니다.
이 함수는 Qt 6.2에서 도입되었습니다.
isBarSelected() 및 setSelectedColor()도 참조하십시오 .
void QBarSet::setBorderColor(QColor color)
color 로 설정된 막대의 선 색상을 지정합니다.
참고: borderColor 속성에 대한세터 함수입니다.
borderColor()도 참조하십시오 .
void QBarSet::setBrush(const QBrush &brush)
brush 로 설정된 막대 세트의 막대를 채우는 데 사용되는 브러시를 설정합니다.
참고: ` brush` 속성의세터 함수입니다.
brush()도 참조하십시오 .
void QBarSet::setColor(QColor color)
color 로 설정된 막대 세트의 채우기 색상을 설정합니다.
참고: color 속성에 대한세터 함수입니다.
color()도 참조하십시오 .
void QBarSet::setLabel(const QString label)
label 를 막대 집합의 새 레이블로 설정합니다.
참고: label 속성에 대한세터 함수입니다.
label()도 참조하십시오 .
void QBarSet::setLabelBrush(const QBrush &brush)
이 막대 세트 위에 값을 그릴 때 사용되는 브러시를 ‘ brush ’로 설정합니다.
참고: ` labelBrush` 속성에 대한세터 함수입니다.
labelBrush()도 참조하십시오 .
void QBarSet::setLabelColor(QColor color)
color 로 설정된 막대의 텍스트 색상을 지정합니다.
참고: labelColor 속성에 대한세터 함수입니다.
labelColor()도 참조하십시오 .
void QBarSet::setLabelFont(const QFont &font)
font 로 설정된 이 막대 세트 위에 값을 그릴 때 사용되는 글꼴을 설정합니다.
참고: ` labelFont` 속성에 대한세터 함수입니다.
labelFont()도 참조하십시오 .
void QBarSet::setPen(const QPen &pen)
pen 로 설정된 막대 내 선을 그리는 데 사용되는 펜을 설정합니다.
참고: pen 속성에 대한세터 함수입니다.
pen()도 참조하십시오 .
[since 6.2] void QBarSet::setSelectedColor(const QColor &color)
선택된 막대의 color 을 설정합니다.
이 함수는 Qt 6.2에서 도입되었습니다.
selectedColor도 참조하십시오 .
qreal QBarSet::sum() const
막대 세트에 포함된 모든 값의 합계를 반환합니다.
[since 6.2] void QBarSet::toggleSelection(const QList<int> &indexes)
지정된 indexes 에 있는 막대의 선택 상태를 반대 상태로 변경합니다.
참고: QBarSet::selectedBarsChanged 이벤트를발생시킵니다 .
이 함수는 Qt 6.2에서 도입되었습니다.
setBarSelected()도 참조하십시오 .
[signal] void QBarSet::valueChanged(int index)
index 로 지정된 위치의 값이 변경되면 이 신호가 발생합니다.
at()도 참조하십시오 .
[signal] void QBarSet::valuesAdded(int index, int count)
이 신호는 막대 집합에 새로운 값이 추가될 때 발생합니다. index 는 처음 삽입된 값의 위치를 나타내며, count 는 삽입된 값의 개수입니다.
[signal] void QBarSet::valuesRemoved(int index, int count)
이 신호는 막대 집합에서 값이 제거될 때 발생합니다. ` index `는 가장 먼저 제거된 값의 위치를 나타내며, ` count `는 제거된 값의 개수입니다.
remove()도 참조하십시오 .
QBarSet &QBarSet::operator<<(const qreal &value)
value 로 지정된 실수 값을 막대 집합의 끝에 추가하는 편의 연산자입니다.
append()도 참조하십시오 .
qreal QBarSet::operator[](const int index) const
index 로 지정된 막대 세트의 값을 반환합니다. 인덱스가 범위를 벗어난 경우 0.0이 반환됩니다.
© 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.