2012-08-04 3 views
1

"C++ GUI 프로그래밍 Qt 4"에서 간단히 언급하고 QLinearGradient 객체를 만드는 샘플 코드가 있지만 실제로 QPainter에서 그릴 방법은 언급하지 않았습니다.QLinearGradient를 페인트하는 방법은 무엇입니까?

QLinearGradient gradient(50, 100, 300, 350); 
gradient.setColorAt(0.0, Qt::white); 
gradient.setColorAt(0.2, Qt::green); 
gradient.setColorAt(1.0, Qt::black); 

이 코드로 QLinearGradient를 만든 후에 실제로 어떻게 QPainter에 그릴 수 있습니까?

답변

2

위젯의 페인트 이벤트에서 QPainter에 사용할 QBrush을 생성하는 데 사용합니다.

관련 문제