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

正文內(nèi)容

linux圖形化程序設計-wenkub

2022-10-23 15:31:25 本頁面
 

【正文】 窗口管理器的關系以及 Gnome和 X的關系。窗口管理器是定義窗口顯示方法的軟件。 X window系統(tǒng)的概念 (4) X Window特征 ? 綜合前面所述,我們知道 X的設計理念是: ? 計算分布 ? 設備分離 ? 協(xié)議獨立 X Window特征( 2) ? 這樣設計帶來的好處是: ? 不論是本地還是網(wǎng)絡上的計算,對用戶和開發(fā)者其 lookandfeel來說都是一樣的; ? X Window System不是操作系統(tǒng)的一部分,而僅僅是一個應用,易于開發(fā)、維護、移植; ? X Server是高度可移植的,支持各種語言和操作系統(tǒng); ? X Client也是高度可移植的; ? X支持任何面向字節(jié)流的網(wǎng)絡協(xié)議不論是本地還是遠程的; ? 應用的計算是分布的,性能不受約束。 X程序的流程 ? 1. 取得命令行參數(shù); 2. 與用戶的顯示器建立連接; 3. 加載資源; 4. 按照資源文件設置字體和色彩; 5. 決定頂級窗口的位置和大小; 6. 生成頂級窗口; 7. 設置 wm屬性,告知 wm它希望的大小和位置; 8. 為頂級窗口生成圖形上下文 (graphics context:包含字體,前景背景色彩等信息 ); X程序的流程( 2) ? 9. 設置必須的窗口屬性 (如 colormap等 )。 為了擁有更多的用戶,占據(jù)一定的市場份額。Drop協(xié)議; 沒有基于對話框的桌面配置工具; 沒有一致的應用幫助系統(tǒng); 沒有統(tǒng)一的應用開發(fā)平臺; 沒有復合文檔平臺; 在應用級沒有網(wǎng)絡透明性; 在 X下寫程序非常乏味。 但是 Qt庫不遵從 GPL或 LGPL協(xié)議。由此帶來的KDE組件的可重用性和高效率是 KDE成功的關鍵。 KDE程序設計( 6) ? 最簡單的 Qt應用程序 ? 見程序 ? 帶消息處理的 Qt應用程序 ? 見程序 ? include ? include ? int main( int argc, char **argv ) ? { ? //QApplication負責應用程序的初始化、中止、流程控制和進行應用程序的主要設置。button)。 ? QPushButton *button=new QPushButton( Hello world!, 0 )。 ? (button)。 Gnome使用的工具包是 GTK+。 從用戶的角度看,它是一個集成的桌面環(huán)境以及應用程序集合; 從開發(fā)人員的角度看,它是一個應用程序的基礎開發(fā)結(jié)構(gòu)。 GDK是 Xlib的一個底層包裝。大多數(shù) GUI是直接用 GTK編寫的,它同時為 Gnome庫提供了一個功能強大的對象系統(tǒng)。演示 Gnome程序的主要框架。 app=gnome_app_new(example,Window Title)。 } Gnome程序開發(fā)
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1