【发布时间】:2013-11-16 09:37:49
【问题描述】:
情况:我在ANSI C中有很多算法,想动态连接它们
想法:创建 Simulink 类型的 Canvas 以动态拖放和连接算法并检查输入是否正确。所以我有块与符号信号(即数字数据)的“线”连接。
问题:Qt 可以做到这一点吗?什么是一个很好的例子/起点?我必须在运行时更改来自不同类(算法块)的信号/插槽。
【问题讨论】:
情况:我在ANSI C中有很多算法,想动态连接它们
想法:创建 Simulink 类型的 Canvas 以动态拖放和连接算法并检查输入是否正确。所以我有块与符号信号(即数字数据)的“线”连接。
问题:Qt 可以做到这一点吗?什么是一个很好的例子/起点?我必须在运行时更改来自不同类(算法块)的信号/插槽。
【问题讨论】:
你想要的东西叫做数据流编程。您当然可以使用 Qt 开发一个图形应用程序,它允许您将计算块链接在一起。 看看类似的想法讨论on qt forum。
【讨论】:
据我所知,您不能在运行时更改信号和插槽,但可以通过连接和断开连接轻松更改连接。 This Question 对你来说可能也很有趣。
【讨论】: