回覆列表
-
1 # 非虛也非實974
-
2 # 使用者8089644529574
Qt是一個跨平臺的C++應用程式框架,支援Windows、Linux、Mac OS X、 Android、IOS、嵌入式系統。即Qt可以同時支援桌面應用程式開發、嵌入式開發和移動開發,可以覆蓋現有的主流平臺,編寫一次程式碼即可釋出到不同的平臺重新編譯即可。 Qt不僅僅是一個GUI庫(圖形使用者介面),除了可以建立漂亮的介面,還有很多其他的元件,在Qt中,不用再研究C++的STL、std::string,解析XML、連線資料庫、Socket的各種第三方庫,這些都已經在Qt中得到繼承。如同Qt中的QString類、Qvector類。所以Qt是應用程式的一站式解決方案,而且Qt的程式最終要編譯成原生代碼,而不是依託虛擬機器。
談談個人的看法吧:
1、Qt主要強大在他能跨平臺,及一套程式碼可以在很多平臺上編譯執行。
2、Qt目前用於嵌入式系統比較普遍,PC端的應用程式現在也逐漸多起來了,值得高興。
3、如果想開發andriod應用的話,用QtQuick還是不錯的,但是也有一些弊端就是呼叫andrido系統的一些api稍微麻煩點,需要透過java程式碼轉換,這點在執行效率什麼的都比不上原生的android應用開發。
4、因此根據個人情況來定,如果純屬學習,個人感覺Qt還是不錯的。以後的發展會慢慢變好!