이 페이지에서

BarSet QML Type

막대형 차트에서 하나의 막대 세트를 나타냅니다. 더 보기...

Import Statement: import QtCharts 2.11
In C++: QBarSet

속성

신호

방법

  • void append(real value)
  • real at(int index)
  • void remove(int index, int count)
  • void replace(int index, real value)

상세 설명

막대 세트는 각 카테고리에 대해 하나의 데이터 값을 포함합니다. 집합의 첫 번째 값은 첫 번째 카테고리에, 두 번째 값은 두 번째 카테고리에 속하는 것으로 가정합니다. 집합의 값이 카테고리의 수보다 적은 경우 누락된 값은 집합의 끝에 있는 것으로 간주합니다. 집합의 중간에 누락된 값이 있는 경우 숫자 값 0이 사용됩니다. 0 값 집합에 대한 레이블은 표시되지 않습니다.

AbstractBarSeries, BarSeries, StackedBarSeries, PercentBarSeries, HorizontalBarSeries, HorizontalStackedBarSeries, HorizontalPercentBarSeries참조하세요 .

속성 문서

borderColor : color

막대 세트의 선(펜) 색상입니다.

borderWidth : real

테두리 선의 너비입니다. 기본적으로 너비는 2.0입니다.

brushFilename : string

세트의 브러시로 사용되는 파일의 이름입니다.

color : color

막대의 채우기(브러시) 색상을 설정합니다.

count : int

막대 세트의 값 수입니다.

label : string

막대 세트의 레이블입니다.

labelColor : color

막대의 텍스트(레이블) 색상을 설정합니다.

labelFont : font

막대 세트의 레이블을 그리는 데 사용되는 글꼴입니다.

자세한 내용은 font 을 참조하세요.

values : list<var>

막대 세트의 값입니다. real 또는 point 유형 목록을 값으로 설정할 수 있습니다.

실수 유형 목록을 값으로 설정하면 해당 유형이 막대 세트 값을 직접 정의합니다.

포인트 유형 목록을 값으로 설정하는 경우 포인트의 X 좌표는 막대 집합에서 해당 0 기반 인덱스를 지정합니다. 막대 세트의 크기는 가장 높은 x-좌표 값 + 1입니다. 0과 가장 높은 값 사이의 x 좌표에 점이 누락된 경우 0 값을 갖습니다.

예를 들어 다음 막대 세트는 동일한 값을 갖습니다:

myBarSet1.values = [5, 0, 1, 5];
myBarSet2.values = [Qt.point(0, 5), Qt.point(2, 1), Qt.point(3, 5)];

신호 문서

clicked(int index)

이 신호는 사용자가 바 세트에서 index 에 지정된 바를 클릭하면 발생합니다.

해당 신호 핸들러는 onClicked 입니다.

참고: 해당 핸들러는 onClicked 입니다.

doubleClicked(int index)

이 신호는 사용자가 바 세트에서 index 으로 지정된 바를 더블클릭할 때 발생합니다.

해당 신호 핸들러는 onDoubleClicked 입니다.

참고: 해당 핸들러는 onDoubleClicked 입니다.

pressed(int index)

이 신호는 사용자가 바 세트에서 index 으로 지정된 바를 클릭하고 마우스 버튼을 누르고 있을 때 발생합니다.

해당 신호 핸들러는 onPressed 입니다.

참고: 해당 핸들러는 onPressed 입니다.

released(int index)

이 신호는 사용자가 바 세트에서 index 에 지정된 바에서 마우스를 놓을 때 발생합니다.

해당 신호 핸들러는 onReleased 입니다.

참고: 해당 핸들러는 onReleased 입니다.

valueChanged(int index)

이 신호는 index 에 지정된 위치의 값이 수정될 때 발생합니다.

해당 신호 핸들러는 onValueChanged 입니다.

참고: 해당 핸들러는 onValueChanged 입니다.

valuesAdded(int index, int count)

이 신호는 막대 세트에 새 값이 추가될 때 발생합니다. index 은 처음 삽입된 값의 위치를 나타내고 count 은 삽입된 값의 수를 나타냅니다.

해당 신호 핸들러는 onValuesAdded 입니다.

참고: 해당 핸들러는 onValuesAdded 입니다.

valuesRemoved(int index, int count)

이 신호는 막대 집합에서 값이 제거될 때 발생합니다. index 은 제거된 첫 번째 값의 위치를 나타내고 count 은 제거된 값의 수를 나타냅니다.

해당 신호 핸들러는 onValuesRemoved 입니다.

참고: 해당 핸들러는 onValuesRemoved 입니다.

메서드 문서

void append(real value)

value 에 지정된 새 값을 막대 집합의 끝에 추가합니다.

real at(int index)

막대 집합에서 index 에 지정된 값을 반환합니다. 인덱스가 범위를 벗어난 경우 0.0이 반환됩니다.

void remove(int index, int count)

index 에 지정된 값으로 시작하는 바 세트에서 count 에 지정된 값의 개수를 제거합니다.

count 을 생략하면 index 에 지정된 값만 제거됩니다.

void replace(int index, real value)

index 에 지정된 위치에 설정된 막대에 value 에 지정된 값을 추가합니다.

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