Web技术可以用于用C等传统语言编写的桌面应用程序吗?我猜他们可以,虽然我没能找到任何证据.我了解Adobe Air可以使用Flash制作桌面应用程序,但它使用像PHP等网络语言.我想做的是能够构建我的GUI元素 – 编辑框,滑块,菜单等,使用html / CSS – 而不是本机小部件 – 在一个以传统方式构建的应用程序中 – 例如使用Visual Studio.
解决方法
Qt正朝着这个方向发展,CSS-like styling和即将到来的
“declarative” UI mechanism.
此外,您可以通过QtScript使用Javascript驾驶您的应用程序.
您还可以使用QtWebKit提供基于HTML的UI,也可以在C代码和Javascript之间建立桥梁.