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


手冊說明

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

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

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

更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號