freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux下qt圖形界面開(kāi)發(fā)-資料下載頁(yè)

2025-05-15 23:14本頁(yè)面
  

【正文】 indows平臺(tái)上的MFC、OWL、VCL、ATL是同類型的。不過(guò)Qt還具有下列一些優(yōu)點(diǎn)。(1)優(yōu)良的跨平臺(tái)特性。Qt支持下列操作系統(tǒng):Microsoft Windows 95/9Microsoft Windows NT、Linux、Solaris、SunOS、HPUX、Digital UNIX (OSF/Tru64)、Irix、FreeBSD、BSD/OS、SCO、AIX、OS390和QNX等。(2)面向?qū)ο?。Qt的良好封裝機(jī)制使得Qt的模塊化程度非常高,可重用性較好,對(duì)于用戶開(kāi)發(fā)來(lái)說(shuō)是非常方便的。Qt提供了一種稱為signals/slots 的安全類型來(lái)替代callback,這使得各個(gè)元件之間的協(xié)同工作變得十分簡(jiǎn)單。(3)豐富的API。Qt包括多達(dá)250個(gè)以上的C++類,還提供基于模板的collections、serialization、file、I/O device、directory management和date/time類。甚至還包括正則表達(dá)式的處理功能。(4)支持2D/3D圖形渲染,支持OpenGL。(5)大量的開(kāi)發(fā)文檔。(6)XML支持。但是真正使得Qt在自由軟件界的眾多Widgets(如Lesstif、Gtk、EZWGL、Xforms及fltk等)中脫穎而出的還是基于Qt的重量級(jí)軟件KDE。Qt雖然是商業(yè)公司的產(chǎn)品,但是走的卻是開(kāi)源路線,提供免費(fèi)下載,全部都是開(kāi)放源代碼,非商業(yè)用途亦采用GPL的版權(quán)宣告,著名的Open SourceKDE項(xiàng)目便是采用Qt開(kāi)發(fā)的。Trolltech也針對(duì)嵌入式環(huán)境推出了Qt/Embedded產(chǎn)品。與桌面版本不同,Qt/Embedded已經(jīng)直接取代了X Server及X Library等角色,將所有的功能全部整合在一起。Qt/Embedded同樣具有跨平臺(tái)的特點(diǎn),省掉了不少移植軟件的功夫,這樣的概念和Java十分接近。同時(shí)它還采用模塊化設(shè)計(jì),其最大的好處是有彈性,Qt/Embedded號(hào)稱最小,可以縮到800 KB左右,最多可以長(zhǎng)到3 MB(for Intel x86),這樣的彈性也讓Qt/Embedded更適合在嵌入式環(huán)境下生存。Qt/Embedded延續(xù)了Qt在X上的強(qiáng)大功能,在底層摒棄了X lib,僅采用FrameBuffer作為底層圖形接口。同時(shí),將外部輸入設(shè)備抽象為keyboard和mouse輸入事件,底層接口支持鍵盤、GPM鼠標(biāo)、觸摸屏及用戶自定義的設(shè)備等。Qt/Embedded類庫(kù)完全采用C++封裝。豐富的控件資源和較好的可移植性是Qt/Embedded最為優(yōu)秀的一方面。它的類庫(kù)接口完全兼容于同版本的QtX11,使用X下的開(kāi)發(fā)工具可以直接開(kāi)發(fā)基于Qt/Embedded的應(yīng)用程序QUI界面。與前兩種GUI不同的是,Qt/Embedded的底層圖形引擎只能采用FrameBuffer,這就注定了它是針對(duì)高端嵌入式圖形領(lǐng)域的應(yīng)用而設(shè)計(jì)的。由于該庫(kù)的代碼追求面面俱到,以增加它對(duì)多種硬件設(shè)備的支持,造成了其底層代碼比較凌亂,各種補(bǔ)丁較多的問(wèn)題。Qt/Embedded的結(jié)構(gòu)也過(guò)于復(fù)雜和臃腫,很難進(jìn)行底層的擴(kuò)充、定制和移植,尤其是用來(lái)實(shí)現(xiàn)signal/slot機(jī)制的moc文件。Qt/Embedded當(dāng)前已經(jīng)升級(jí)為Qtopia Core和Qtopia Core,繼承了Qt4的新技術(shù),包括:高性能渲染引擎、模板容器類及基于行為的主窗口架構(gòu),改進(jìn)的功能特點(diǎn)包括文本渲染與多線程技術(shù)。當(dāng)編譯Qtopia Core時(shí),可以去除不用的功能,以最小化軟件的占用空間。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1