2013-10-19 3 views

답변

2

질문이 다소 모호합니다.

다이어그램이 QImage 또는 QPixmap에 있습니까? 그런 다음 이미지 공급자를 사용하여 다이어그램을 QML에 표시하고 이미지 요소에 그릴 수 있습니다.

QPainter를 사용하여 코드를 그리는 코드가 있고 해당 코드를 사용하는 QML 요소를 만들고 싶습니까? 이 경우, QDeclarativeItem (Qt Quick 1) 또는 QQuickPaintedItem (Qt Quick 2)의 서브 클래스는 paint() 메소드를 오버라이드하고 거기에서 드로잉을 수행합니다. 그런 다음 QML 엔진에 새 유형을 등록 할 수 있으므로 QML 파일에 Diagram 유형을 사용할 수 있습니다.

+0

나는 이것을 정확하게 의미했습니다. http://programmingexamples.wikidot.com/qt-qpainter-example –

관련 문제