QT间> QGraphicsView->的QGraphicsItem大小调整(Qt->Q

2019-09-17 10:37发布

我很新的Qt来的QGraphicsView。

据我可以告诉有没有内置的方式来调整在一个场景中的QGraphicsItem用鼠标。

我正在寻找的是能够通过任意拖拽出弯或在屏幕上边缘调整大小一QGraphicsRectItem。

有一个简单的方法来做到这一点? 是否有一个库或一段代码在网上的地方,实现这个功能呢?

我目前使用Qt 4.5.1。

Answer 1:

我想这个线程都有类似的问题。 您将有拦截鼠标移动事件后手动调整的项目。 你可以从像“事件”的说法了“POS”: -

QPointF pt = event->pos()

利用这一点“PT”用于调整到正确的位置。

还查找了“ 弹性节点 ”在Qt的演示应用程序。 这将帮助。



文章来源: Qt->QGraphicsView->QGraphicsItem resizing
标签: c++ qt qt4