Revision History | | | | | | | | | | | | | | 1. 增加基于Qt4.8.3的LED、BUTTON Qt開發(fā)步驟。2.增加Matrix用戶界面啟動項添加說明。 | | | 1.刪除Qt4.7、Qt4.8.5安裝和使用教程。 2.刪除基于QT4.7的LED、BUTTON Qt開發(fā)步驟。 3.增加Qt4.8.3安裝和使用教程。 | | | |
1 Qt介紹
Qt是一個1991年由奇趣科技開發(fā)的跨平臺C++圖形用戶界面應(yīng)用程序開發(fā)框架。它既可以開發(fā)GUI程式,也可用于開發(fā)非GUI程式,比如控制臺工具和服務(wù)器。Qt是應(yīng)用程序所需的全部功能。 Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境。Qt Creator可帶來兩大關(guān)鍵益處:提供首個專為支持跨平臺開發(fā)而設(shè)計的集成開發(fā)環(huán)境(IDE),并確保首次接觸Qt框架的開發(fā)人員能迅速上手和操作。 Qt Creator包含了一套用于創(chuàng)建和測試基于Qt應(yīng)用程序的高效工具,包括一個高級的C++代碼編輯器上下文感知幫助系統(tǒng)可視化調(diào)試器源代碼管理項目和構(gòu)建管理工具. Qt Creator在LGPL2.1版本授權(quán)下有效,并且接受代碼貢獻。 Qt Linguist Qt Linguist被稱為Qt語言家。它的主要任務(wù)只是讀取翻譯文件、為翻譯人員提供友好的翻譯界面,它是用于界面國際化的重要工具。 Linguist工具從4.5開始可以支持Gettext的PO文件格式。 1.4 Qt優(yōu)勢優(yōu)良的跨平臺特性 Qt 支持下列操作系統(tǒng):Microsoft Windows 95/98 ,Microsoft Windows NT,Linux,Solaris,SunOS,HP-UX ,Digital UNIX (OSF/1,Tru64),Irix,FreeBSD,BSD/OS,SCO,AIX,OS390,QNX 等等。面向?qū)ο?/font> Qt的良好封裝機制使得Qt的模塊化程度非常高,可重用性較好,對于用戶開發(fā)來說是非常方便的。Qt提供了一種稱為signals/slots的安全類型來替代callback,這使得各個元件之間的協(xié)同工作變得十分簡單。 豐富的API Qt包括多達250個以上的C++類,還提供基于模板的collections,serialization,file,I/O device,directory management,date/time類。甚至還包括正則表達式的處理功能。 支持2D/3D圖形渲染,支持OpenGL 大量的開發(fā)文檔 XML支持 1.5 Qt相關(guān)網(wǎng)站 Qt軟件下載:http://qt.digia.com/ Qt開發(fā)文檔:http://doc.qt.digia.com/ Qt中文論壇:http://www.qtcn.org/bbs/home.php
更多幫助銷售郵箱:www.tronlong.com 技術(shù)論壇:www.51ele.net 線上商城:https://tronlong.taobao.com
|