QConicalGradient Class
QConicalGradient 클래스는 원뿔형 그라데이션 브러시를 지정하기 위해 QBrush 와 함께 사용됩니다. 더 보기...
| 헤더: | #include <QConicalGradient> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| 상속: | QGradient |
- 상속받은 멤버를 포함한 모든 멤버 목록
- QConicalGradient는 Painting 클래스의 일부입니다.
공개 함수
| QConicalGradient() | |
| QConicalGradient(const QPointF ¢er, qreal angle) | |
| QConicalGradient(qreal cx, qreal cy, qreal angle) | |
| qreal | angle() const |
| QPointF | center() const |
| void | setAngle(qreal angle) |
| void | setCenter(const QPointF ¢er) |
| void | setCenter(qreal x, qreal y) |
상세 설명
원뿔형 그라디언트는 중심점을 중심으로 시계 반대 방향으로 색상을 보간합니다.

그라디언트의 색상은 QGradientStop 유형의 정지점, 즉 위치와 색상을 사용하여 정의됩니다. QGradient::setColorAt() 또는 QGradient::setStops() 함수를 사용하여 정지점을 정의합니다. 그라데이션 영역이 어떻게 채워져야 하는지는 그라데이션의 전체 정지점 집합에 의해 결정됩니다. 정지점이 지정되지 않은 경우, 0에서 검은색부터 1에서 흰색으로 변하는 그라데이션이 사용됩니다.
QConicalGradient 클래스는 QGradient 에서 상속받은 함수들 외에도, 그라디언트의 시작 각도와 중심을 반환하는 angle() 및 center() 함수를 제공합니다.
setSpread() 함수는 원뿔형 그라디언트에는 효과가 없다는 점에 유의하십시오. 그 이유는 원뿔형 그라디언트가 정의상 닫힌 형태이기 때문입니다. 즉, 원뿔형 그라디언트는 0도에서 360도까지 원 전체를 채우는 반면, 방사형 또는 선형 그라디언트의 경계는 각각 반지름이나 최종 정지점을 통해 지정할 수 있습니다.
QLinearGradient, QRadialGradient 및 ‘그라디언트 예제’도 참조하십시오 .
멤버 함수 문서
QConicalGradient::QConicalGradient()
(0, 0)을 중심으로, 각도 0에서 보간을 시작하는 원뿔을 생성합니다.
QGradient::setColorAt(), setCenter() 및 setAngle()도 참조하십시오 .
QConicalGradient::QConicalGradient(const QPointF ¢er, qreal angle)
주어진 center 를 사용하여 원뿔형 그라디언트를 생성하며, 주어진 angle 에서 보간을 시작합니다. angle 는 0에서 360 사이의 각도(도) 단위로 지정해야 합니다.
QGradient::setColorAt() 및 QGradient::setStops()도 참조하십시오 .
QConicalGradient::QConicalGradient(qreal cx, qreal cy, qreal angle)
주어진 중심(cx, cy)을 가진 원뿔형 그라디언트를 생성하며, 주어진 angle 에서 보간을 시작합니다. 각도는 0도에서 360도 사이로 지정해야 합니다.
QGradient::setColorAt() 및 QGradient::setStops()도 참조하십시오 .
qreal QConicalGradient::angle() const
논리 좌표계에서 원뿔형 그라디언트의 시작 각도를 반환합니다.
setAngle() 및 stops()도 참조하십시오 .
QPointF QConicalGradient::center() const
논리 좌표계에서 원뿔형 그라디언트의 중심을 반환합니다.
setCenter() 및 stops()도 참조하십시오 .
void QConicalGradient::setAngle(qreal angle)
angle 를 논리 좌표계에서 이 원뿔형 그라데이션의 시작 각도로 설정합니다.
angle()도 참조하십시오 .
void QConicalGradient::setCenter(const QPointF ¢er)
이 원뿔형 그라데이션의 중심을 논리 좌표계에서 center 로 설정합니다.
center()도 참조하십시오 .
void QConicalGradient::setCenter(qreal x, qreal y)
이 원뿔형 그라디언트의 중심을 논리 좌표계에서 (x, y)로 설정합니다.
이 함수는 오버로드된 함수입니다.
center()도 참조하십시오 .
© 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.