c++ - 制作工作台类型界面的想法

标签 c++ qt user-interface

<分区>

我正在查看 MeVisLab 用于生成数据 View 的界面,我发现这种查看控制结构的方式非常直观。

MeVisLab

我特别喜欢连接的盒子,有没有提供这种接口(interface)的框架。我知道它可以使用 Qt 来完成,但请相信它需要大量的工作。

有人知道制作这种类型的图形用户界面的框架吗?

最佳答案

这不是 C++,但我认为它涵盖了你的问题,所以我建议 WireIt .

例子:

它是一个 Java Script 库,因此浏览器就是您的 GUI。但我真的认为,使用浏览器是一件好事。学习 HTML、CSS 和 Java Script 与学习新的 GUI 框架一样困难。你可以专注于 HTML5 而忽略旧的浏览器,也许使用像 jQuery 这样的好库,这就像 js 的提升。即使您的 GUI 只能在 Firefox 上运行,您仍然会支持比大多数 GUI 工具包更多的平台。

当然,您必须在您的 C++ 代码中嵌入一个小型 http 服务器,您可以使用 libmicrohttpdmongoose为此。

最后,您使用了可重用性很强的工具,并且比 GUI 框架具有更广泛的适用性。

关于c++ - 制作工作台类型界面的想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10482004/

相关文章:

c++ - 带有 boost boost::program_options 和 options_description 的 RAII

qt - QWidget 覆盖 Qscrollarea CSS

java - 关于javaFX,需要将 ListView 内的节点与最右侧对齐

c++ - BitBlt 忽略 CAPTUREBLT 并且似乎总是捕获目标的缓存拷贝

java - 更改 GUI 上的颜色

java - 如何用java画框图?

c++ - 我将如何使用 Bullet Physics Library 设置碰撞?

c++ - 调用名称为类名本身的函数?

c++ - 是否可以使 c++ 中的回调函数返回一个值?

c++ - Qt QString克隆Segmentation Fault