Qtはどのように見えますか
http://www.youtube.com/watch?v=bVQ0S-b5lDs
Qt SDKに付属しているデモプログラムは、GUIプログラミングでできることのかなりの部分を示しています。あなたはあなたが想像できるほとんど何でも作ることができます!
実行しているオペレーティングシステム、Windows 7、Mac OSX、Ubuntuなどにネイティブに見えます。
LinuxKDEGUIのほとんどは現在Qtを介して行われていると思います。
コンソールアプリケーションの実行
コンソールから実行する必要がある場合は、C++で非常に簡単に管理できます。
system("run_this.bat");
Qtでは、コンソールウィンドウを表示する必要がない場合は、ほとんどのものをQProcessとして実行できます。
stderrをフックして、何が起こっているかを確認する方法もあります。
HTML 5
HTML 5で書かれたものがブラウザーに表示され、それで使用できる洗練されたグラフィックと効果がいくつかありますが、QtWebKitを使用すると、レンダリングしているWebページが実行するすべてのコンピューターで同じように見えることだけが保証されます。それをオンにします。最近のほとんどのブラウザはHTML5に準拠するようになっているため、QtからHTML5に依存する必要はありません。
W3Schoolsは、HTML5がWebサイトに追加するものについてかなり良い紹介をします。
http://www.w3schools.com/html/html5_intro.asp
HTML5またはC++を使用する
HTML 5を使用するWebアプリケーションを作成することと、ネイティブGUIを使用するデスクトップアプリケーションを作成することは、2つのまったく異なることです。
HTML 5を使用するブラウザーを使用する場合、ローカルマシンでのファイルの実行はかなりサンドボックス化されます。自分のサーバーでリモートで何かを実行しても問題がない場合は、それほど悪くはありません。