用户界面-用于流控制的最佳Qt小工具



我想要一个小部件,它可以有各种数量的输入&输出引脚,该小部件的每个实例都充当一个模块,可以通过这些引脚连接到另一个模块。最终,这将为我提供一个具有许多连接块的工作流程。理想情况下,连接可以通过鼠标操作完成,例如从一个引脚拖放到另一个引脚。我还需要添加文本,甚至在方块上画一些形状。

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

我会选择QGraphicsItem。它支持拖拽等功能;跌落、碰撞检测等。这些对您的用例应该很有用。请确保检查继承此类的其他类(查找Inherited By:)。

另外,一定要看看这篇文章。

最新更新