Qt 长什么样子
http://www.youtube.com/watch?v=bVQ0S-b5lDs
Qt SDK 附带的演示程序展示了您可以使用 GUI 编程完成的大量工作。你几乎可以建造任何你能想象到的东西!
它看起来是它所运行的操作系统的本机,Windows 7、Mac OSX、Ubuntu 等。
我相信大多数 Linux KDE GUI 现在都是通过 Qt 完成的。
运行控制台应用程序
如果你需要从控制台运行东西,你可以很容易地在 C++ 中管理它。
system("run_this.bat");
在 Qt 中,如果您不需要查看控制台窗口,您可以将大多数事情作为 QProcess 运行。
有一些方法可以挂钩标准错误并查看发生了什么。
HTML 5
用 HTML 5 编写的东西会显示在浏览器中,并且可以使用许多漂亮的图形和效果,但是使用 QtWebKit 只会确保您正在渲染的网页在您运行的每台计算机上看起来都一样它在。大多数现代浏览器都与 HTML 5 兼容,因此不必依赖 Qt 中的 HTML 5。
W3Schools 很好地介绍了 HTML 5 添加到网站的内容:
http://www.w3schools.com/html/html5_intro.asp
使用 HTML 5 或 C++
编写使用 HTML 5 的 Web 应用程序与编写使用本机 GUI 的桌面应用程序是两件截然不同的事情。
当通过带有 HTML 5 的浏览器时,在本地计算机上运行文件是相当沙盒的。如果您可以在自己的服务器上远程运行某些东西,那么它应该不会太糟糕。