qt是Trolltech提供的一個(gè)用于跨平臺(tái)圖形用戶界面應(yīng)用程序開發(fā)的C++工具包。Qt提供了可以跨Microsoft Windows、Mac OS X、Linux、所有Unix的主要商業(yè)變種以及嵌入式Linux多平臺(tái)移植的單一源程序。在嵌入式Linux上,Qt應(yīng)用程序編程接口是通過(guò)Qtopia Core實(shí)現(xiàn)的。
Qt為應(yīng)用程序開發(fā)者提供了構(gòu)建目前使用最新水平的圖形用戶界面的應(yīng)用程序所需要的全部功能。Qt是完全面向?qū)ο蟮摹⑷菀讛U(kuò)展的、并且允許真正的組件編程。請(qǐng)閱讀白皮書來(lái)得到一個(gè)全面的技術(shù)概述。
自從1996年早期Qt進(jìn)入商業(yè)領(lǐng)域,它已經(jīng)成為了世界范圍中數(shù)千個(gè)成功應(yīng)用程序的基礎(chǔ)。Qt還是大眾化的KDE Linux桌面環(huán)境的基礎(chǔ),KDE現(xiàn)在是所有主流Linux發(fā)行版的一個(gè)標(biāo)準(zhǔn)組件。請(qǐng)參考我們的客戶成功故事來(lái)得到一些Qt的商業(yè)開發(fā)的實(shí)例。
Qt被下面這些平臺(tái)支持: Microsoft Windows -- 98、NT 4.0、ME、2000和XP Unix/X11 -- Linux、Sun Solaris、HP-UX、HP Tru64 UNIX、IBM AIX、SGI IRIX和很多其它Unix變種 Mac OS X -- Mac OS X 10.2+ 嵌入式Linux -- 支持幀緩沖(framebuffer)的Linux平臺(tái)
請(qǐng)參考Trolltech的網(wǎng)站獲得支持的平臺(tái)和編譯器的完整列表。
Qt被按不同的版本發(fā)布: Qt商業(yè)版被用于商業(yè)軟件開發(fā)。它們提供傳統(tǒng)商業(yè)軟件發(fā)行版并且提供免費(fèi)升級(jí)和技術(shù)支持服務(wù)。如果要獲得最新報(bào)價(jià),請(qǐng)瀏覽在線的價(jià)格信息頁(yè)面或者與sales@trolltech.com聯(lián)系。 Qt開源版僅被用于開發(fā)自由和開源軟件。基于Q公共許可協(xié)議和GNU通用公共許可協(xié)議的條款下,它是被免費(fèi)提供的。
Trolltech還提供了Qt解決方案,它是一套正在增多的用于完善Qt的適用于工業(yè)領(lǐng)域和平臺(tái)特定范圍的組件。它們中的一些組件僅提供給商業(yè)客戶,其它的對(duì)于所有Qt用戶都是可用的。 國(guó)內(nèi)相關(guān)網(wǎng)站不多,在這里我推薦一個(gè)QT的網(wǎng)站:http://www.qtcn.org/bbs/ 相關(guān)資源下載:ftp://ftp.trolltech.com/qt/source
|