用于流量控制的最佳Qt Widget

时间:2016-07-27 16:48:07

标签: qt user-interface

我想要一个可以有多种输入和输入的小部件。输出引脚,此小部件的每个实例都充当一个模块,可以通过这些引脚连接到另一个模块。最终,这将给我一个包含许多连接块的工作流程。理想情况下,连接可以通过鼠标操作完成,例如从一个引脚拖放到另一个引脚。而且我还需要添加文本,甚至在块上绘制一些形状。

我知道我可以从头开始编写这个,但最开始的基本小部件是什么?

1 个答案:

答案 0 :(得分:1)

我会选择QGraphicsItem。它支持拖动和放大等功能。丢弃,碰撞检测等。这些应该对您的用例有用。确保检查继承此类的其他类(查找Inherited By:)。

另外,请务必查看this article