<分区>
我正在查看 MeVisLab 用于生成数据 View 的界面,我发现这种查看控制结构的方式非常直观。
我特别喜欢连接的盒子,有没有提供这种接口(interface)的框架。我知道它可以使用 Qt 来完成,但请相信它需要大量的工作。
有人知道制作这种类型的图形用户界面的框架吗?
标签 c++ qt user-interface
<分区>
我正在查看 MeVisLab 用于生成数据 View 的界面,我发现这种查看控制结构的方式非常直观。
我特别喜欢连接的盒子,有没有提供这种接口(interface)的框架。我知道它可以使用 Qt 来完成,但请相信它需要大量的工作。
有人知道制作这种类型的图形用户界面的框架吗?
最佳答案
这不是 C++,但我认为它涵盖了你的问题,所以我建议 WireIt .
例子:
它是一个 Java Script 库,因此浏览器就是您的 GUI。但我真的认为,使用浏览器是一件好事。学习 HTML、CSS 和 Java Script 与学习新的 GUI 框架一样困难。你可以专注于 HTML5 而忽略旧的浏览器,也许使用像 jQuery 这样的好库,这就像 js 的提升。即使您的 GUI 只能在 Firefox 上运行,您仍然会支持比大多数 GUI 工具包更多的平台。
当然,您必须在您的 C++ 代码中嵌入一个小型 http 服务器,您可以使用 libmicrohttpd或 mongoose为此。
最后,您使用了可重用性很强的工具,并且比 GUI 框架具有更广泛的适用性。
关于c++ - 制作工作台类型界面的想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10482004/