我們所使用的Qt,確切地說也就是它的GUI編程部分。C++的GUI編程同Java不同:GUI并不是C++標準的一部分。所以,如果使用Java,那么你最好的選擇就是AWT/Swing,或者也可以使SWT/JFace,但是,C++的GUI編程給了你更多的選擇:wxWidget,gtk++以及Qt。這幾個庫我都有接觸,但是接觸都不是很多,只能靠一些資料和自己的一點粗淺的認識說一下它們之間的區(qū)別(PS:更詳盡的比較在前面的文章中有)。首先說wxWidget,這是一個標準的C++庫,和Qt一樣龐大。它的語法看上去和MFC類似,有大量的宏。據(jù)說,一個MFC程序員可以很容易的轉換到wxWidget 上面來。wxWidget有一個很大的優(yōu)點,就是它的界面都是原生風格的。這是其他的庫所不能做到的。wxWidget的運行效率很高,據(jù)說在Windows平臺上比起微軟自家的MC也不相上下。
標簽:
QT
上傳時間:
2022-07-26
上傳用戶:zhaiyawei