4
我很新QGraphicsView在Qt中。Qt-> QGraphicsView-> QGraphicsItem調整大小
據我所知,沒有內置的方法來調整場景中的鼠標的QGraphicsItem。
我在找的是能夠通過拖出角落或屏幕邊緣來調整QGraphicsRectItem的大小。
有沒有簡單的方法來做到這一點?在線實現此功能的地方是否有庫或一段代碼?
我目前正在使用Qt 4.5.1。
我很新QGraphicsView在Qt中。Qt-> QGraphicsView-> QGraphicsItem調整大小
據我所知,沒有內置的方法來調整場景中的鼠標的QGraphicsItem。
我在找的是能夠通過拖出角落或屏幕邊緣來調整QGraphicsRectItem的大小。
有沒有簡單的方法來做到這一點?在線實現此功能的地方是否有庫或一段代碼?
我目前正在使用Qt 4.5.1。
我猜this線程有類似的問題。攔截mousemove事件後,您將不得不手動調整項目大小。你可以從「事件」的說法,如「POS」: -
QPointF pt = event->pos()
利用了這一點「PT」用於調整到正確的位置。
在Qt Demos應用程序中也查找'Elastic Nodes'應用程序。這將有所幫助。