我2019年在工作中用過了QT,我覺得QT有如下優點:
1)開源、免費
2)跨平臺,相信很多小夥伴知道c#,很多人用它開發windows下的小軟件,但是它只能在微軟系統用啊。用QT寫的程序,
只要換個編譯工具,就可以直接運行到Linux系統、安卓平臺,嵌入式系統中。
3)簡單,使用起來方便。我曾經用過VC++6.0,對比起來QT比它容易的多,好理解的多。
◆ Qt 是基於 C++ 的一種語言擴展(Extention)
C/C++ 目前還是一種很多人都在學習的語言. Qt的好處就在於Qt本身可以被稱作是一種 C++ 的延伸。Qt 的類都是用 C++ 寫出來的。這也就是說, Qt 本身已經繼承了C++的快速、簡易、面向對象等許多的優點。
◆ Qt 具有非常好的可移植性(Portable)
Qt不只是可以在 Linux 中運行,也同樣可以運行在 Microsoft Windows 、Mac OS X等多種不同的平臺中。這也意味者,利用 Qt編寫出來的應用程序,在幾乎不用修改的情況下,就可以同時在多種平臺中運行。 Qt的應用非常之廣泛,從 Linux到 Windows ,從 x86 到 Embedded 等都有大量Qt應用的成功範例。
◆ Qt支持跨平臺構建(Cross-Platform Builds)
編寫用於多平臺的軟件是單調乏味的,且可能隨時出現錯誤。維護編制文件更是如此,尤其是當不同的編譯器和平臺組合需要若干個編制文件時。通過qmake工具,Qt能夠很好地面對這一挑戰。這個工具可以爲目標平臺生成準確無誤的編制文件
Qt與C++息息相關,好像只能用C++開發 。