QGraphicsView
안에 몇 개의 직사각형을 그립니다. 나는 QPixmap
과 함께 QBrush
을 만들어서 사용자 정의 점 무늬 패턴을 사용합니다. 예상대로 기본 확대/축소 수준으로 표시됩니다.qt qgraphicsview를 점 패턴에 영향을 미치지 않는 스케일로 만드는 방법은 무엇입니까?
view->scale()
으로 전화하면 직사각형이 예상보다 크거나 작게 표시됩니다. 그러나 Qt는 stipple 패턴의 개별 비트를 스케일링합니다. 브러시로 크고 작은 사각형을 다시 그릴 것을 기대했습니다. 예 : 하나의 픽셀 도트와 픽셀 공간이있는 스 le플 패턴을 사용했다면, 확대 한 후에 더 큰 직사각형을보고 싶지만 동일한 픽셀 틈을 가진 같은 스티 플 럽 패턴을 원합니다. 어떻게 든 달성 할 수 있습니까? 감사. 당신은 오프셋 장면에 따라 줌/스케일 수준을 설정해야합니다
http://harmattan-dev.nokia.com/docs/library/html/qt4/qpen.html#setDashOffset
:
ItemIgnoresTransformations를 설정하는 것과 동일하지 않습니까? – Schollii