[英]How to design an axis, by using Qt QGraphicsitem
我想實現一個坐標軸。 我想做的是:
怎么做? 我認為,我可以使用兩個QgraphicsItems( head , body )來表示一個軸。 頭部拖動時,進行縮放。 身體拖動時,它會旋轉。
有更好的解決方案嗎?
您可以將其作為一個圖形項來完成,拖動行為會根據您單擊的位置而變化,但是您的建議是合理的。
對於您的方法,箭頭必須是箭頭主體的子項-因此,當您旋轉箭頭主體時,箭頭會適當移動,並且需要在鼠標單擊/鼠標移動事件中進行自定義修改,以調整箭頭的大小身體適當。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.