2010-02-04 3 views
5

Qt4 GraphicsView 프레임 워크를 사용하여 일부 다각형을 그리는 중입니다. 사용자가 도면을 확대/축소 할 수 있도록 허용합니다. 사용자가보기에서 줌 레벨 (눈금)을 변경하면 폴리곤이 커지고 작아지기를 원하지만 윤곽선 두께를 항상 동일하게 유지할 수있는 방법이 있습니까?Qt4 : 스케일 불변 qgraphicsitem 개요

감사합니다.

당신은 다각형을 그리는 데 사용하는 펜에 TRUE 값으로

void QPen::setCosmetic (bool cosmetic) 

를 호출 할 수

답변

6

는 그래, 난 적어도이 가능성이있는 것 같아요. 이 속성은 QPainter에 적용된 변형에 관계없이 폭을 일정하게 유지합니다!

희망이 있습니다.