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'应用程序。这将有所帮助。