跨平臺(tái)的C++應(yīng)用和UI開發(fā)庫 Qt


手冊(cè)說明

Qt 是一個(gè)跨平臺(tái)的C++圖形用戶界面應(yīng)用程序框架。它提供給開發(fā)者建立圖形用戶界面所需的功能,廣泛用于開發(fā)GUI程序,也可用于開發(fā)非GUI程序。Qt是完全面向?qū)ο蟮?,很容易擴(kuò)展,并且允許真正地組件編程。

基本上,Qt 同 X11上的GTK、Motif、Openwin和Windows上的MFC,OWL,VCL,ATL 是同類型的東西,但是 Qt 支持更多的平臺(tái)(包括Microsoft WindowsGNU/Linux、Mac OS XAndroid、iOSWinCE、UNIX家族等),面向?qū)ο笄夷K化程度更高(Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個(gè)元件 之間的協(xié)同工作變得十分簡(jiǎn)單),豐富的API(Qt 包括多達(dá) 250 個(gè)以上的 C++ 類,還替供基于模板的 collections, serialization, file, I/O device, directory management, date/time 類。甚至還包括正則表達(dá)式的處理 功能),支持 2D/3D 圖形渲染,支持 OpenGL、大量的開發(fā)文檔、XML支持等。

在線Qt文檔:http://www.ostools.net/apidocs/apidoc?api=qt

更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)