Web技术如何用于C++应用程序GUI?

Rod*_*ick 10 html css c++ user-interface widget

Web技术可以用于用C++这样的传统语言编写的桌面应用程序吗?我猜他们可以,虽然我没有找到任何证据.我了解Adobe Air可以使用Flash制作桌面应用程序,但它使用像php等网络语言.我想做的是能够构建我的GUI元素 - 编辑框,滑块,菜单等,使用html/CSS - 而不是本机小部件 - 在一个以传统方式构建的应用程序中 - 例如使用Visual Studio.

有没有人知道这是否已经完成,是否有任何软件使其更容易,或者是否有任何异议?

Pau*_*xon 3

Qt 正在朝这个方向发展,具有类似 CSS 的样式和即将推出的“声明式”UI 机制

此外,您可以通过QtScript使用 Javascript 驱动您的应用程序。

您还可以使用 QtWebKit 提供基于 HTML 的 UI,也可以在 C++ 代码和 Javascript 之间建立桥梁。