我目前正在处理很多自定义小部件,它们提供不同的信号和插槽用于相互通信。可视化QT信号和插槽
E.g.有一个小部件建立网络连接,然后向其他部分发出信号,然后将其状态从禁用改为启用。
我现在想要想象这些小部件如何一起工作,并想问问什么是最好的方法?是否有适合此目的的UML图类型?
也许有工具可以自动搜索连接并显示它们?
如果可以显示未使用的插槽/信号,会不错。
编辑: 将是很好,如果有将是一个方法可能不只是显示的QObject的QWidgets也具有同样的信号/插槽
我目前正在处理很多自定义小部件,它们提供不同的信号和插槽用于相互通信。可视化QT信号和插槽
E.g.有一个小部件建立网络连接,然后向其他部分发出信号,然后将其状态从禁用改为启用。
我现在想要想象这些小部件如何一起工作,并想问问什么是最好的方法?是否有适合此目的的UML图类型?
也许有工具可以自动搜索连接并显示它们?
如果可以显示未使用的插槽/信号,会不错。
编辑: 将是很好,如果有将是一个方法可能不只是显示的QObject的QWidgets也具有同样的信号/插槽
也许这可以帮助http://hackatool.blogspot.co.at/2013/05/simple-tool-to-visualize-connections.html 这是一个非常简单的程序,它使用DOT来可视化连接,但它是相当有限,但。
设计师,在信号/插槽编辑模式类,正是这么做的。
我继承自用QtDesigner创建的ui文件,并将信号/插槽添加到结果类中。 QtDesigner只能显示.ui-Files的sig/slots。另一个问题是也可能有QObjects有信号/插槽。这些类型根本没有.ui。 – MOnsDaR 2010-11-30 12:44:10
总比没有好,谢谢 – MOnsDaR 2013-05-28 18:27:02