我正在开发一个类似于 DiagramScene 示例的小型 Qt 应用程序。我继承了 QGraphicsView 而不是 QGraphicsScene。我的视图是用 mouseWheel 放大和缩小的,我可以用鼠标拖动它,我可以通过单击添加节点和链接。
我单击一个节点,(已设置行项目的第一端),然后移动鼠标(该行的第二端跟随鼠标光标),然后单击第二个节点并锚定第二端行项目到第二个节点。
问题是,当放大视图或移动视图时,当我单击节点并移动鼠标时,链接的预览不可见。当我单击第二个节点时 - 链接仍然不可见。只有在我缩小或将视图拖动到某个点并且它与视图的侧面相交后,两个节点之间的链接才可见。
任何想法如何解决这一问题?非常感谢你。