0
有沒有辦法將QGraphicsItem調整爲固定大小? 我知道它可以用scale(float,float)來完成,但是當想用鼠標事件調整項目大小時,這似乎是一個糟糕的方向。有沒有辦法改變boundingRect()以便Item再符合新的尺寸?PyQt4:將QGraphicsItem調整爲固定QRectF
謝謝
有沒有辦法將QGraphicsItem調整爲固定大小? 我知道它可以用scale(float,float)來完成,但是當想用鼠標事件調整項目大小時,這似乎是一個糟糕的方向。有沒有辦法改變boundingRect()以便Item再符合新的尺寸?PyQt4:將QGraphicsItem調整爲固定QRectF
謝謝
可能爲時已晚。
但可能我的代碼在Github PGraphicsItem.py可以幫助你。 我推導出我自己的GraphicsItem class from QtGui.QGraphicsItem。 在那裏我設置了需要覆蓋的paint方法的大小/比例。
我從PGraphicsView.py獲得的縮放因子,其中我分類了QtGui.QGraphicsView。它包含一個方法wheelEvent它從鼠標輪增量計算比例因子。