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

正文內(nèi)容

linux圖形化程序設(shè)計-文庫吧資料

2024-10-20 15:31本頁面
  

【正文】 world,0)。 KDE程序設(shè)計( 6) ? 最簡單的 Qt應(yīng)用程序 ? 見程序 ? 帶消息處理的 Qt應(yīng)用程序 ? 見程序 ? include ? include ? int main( int argc, char **argv ) ? { ? //QApplication負(fù)責(zé)應(yīng)用程序的初始化、中止、流程控制和進行應(yīng)用程序的主要設(shè)置。 KDE應(yīng)用都是生成一個 KApplication對象實例,并從KTopLevelWidget繼承。由此帶來的KDE組件的可重用性和高效率是 KDE成功的關(guān)鍵。feel); 完全的網(wǎng)絡(luò)透明性; 集成的幫助系統(tǒng),方便一致的訪問; 國際化 (25種語言 ); 集中的、對話框驅(qū)動的桌面配置; 大量的 KDE應(yīng)用; KDE程序設(shè)計( 3) ? KDE由以下三大部分組成: ? KDE桌面環(huán)境 (包括 WM); ? KDE應(yīng)用開發(fā)平臺; ? KDE辦公套件。 但是 Qt庫不遵從 GPL或 LGPL協(xié)議。 基于 Troll Technologies公司的 Qt庫的。Drop協(xié)議; 沒有基于對話框的桌面配置工具; 沒有一致的應(yīng)用幫助系統(tǒng); 沒有統(tǒng)一的應(yīng)用開發(fā)平臺; 沒有復(fù)合文檔平臺; 在應(yīng)用級沒有網(wǎng)絡(luò)透明性; 在 X下寫程序非常乏味。 Linux桌面環(huán)境的發(fā)展( 3) ? KDE是 Linux上第一個真正的桌面。 為了擁有更多的用戶,占據(jù)一定的市場份額。 Event Driven ? 應(yīng)用一旦初始化完畢,即進入一個事件循環(huán); ? 事件循環(huán)是個無限循環(huán),它不停地在事件隊列中查看 X事件; ? 事件一般說來是由用戶與顯示器的交互產(chǎn)生的,也包括其它 X Client發(fā)來的事件以及其它非 X應(yīng)用發(fā)來的事件; ? 如果事件隊列中沒有事件,它就繼續(xù)循環(huán); ? 如果有事件,則調(diào)用相關(guān)函數(shù)來處理它; ? X Client可以選擇它希望響應(yīng)的事件種類; ? 如果退出循環(huán),那么程序也就結(jié)束了。 X程序的流程 ? 1. 取得命令行參數(shù); 2. 與用戶的顯示器建立連接; 3. 加載資源; 4. 按照資源文件設(shè)置字體和色彩; 5. 決定頂級窗口的位置和大??; 6. 生成頂級窗口; 7. 設(shè)置 wm屬性,告知 wm它希望的大小和位置; 8. 為頂級窗口生成圖形上下文 (graphics context:包含字體,前景背景色彩等信息 ); X程序的流程( 2) ? 9. 設(shè)置必須的窗口屬性 (如 colormap等 )。 ? X Window System從設(shè)計開始時就融入了面向?qū)ο蟮脑O(shè)計理念,大的窗口由小的窗口組成 (Widget)。 X window系統(tǒng)的概念 (4) X Window特征 ? 綜合前面所述,我們知道 X的設(shè)計理念是: ? 計算分布 ? 設(shè)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1