日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux面向?qū)ο蟾呒?jí)編程

Linux面向?qū)ο蟾呒?jí)編程

Linux面向?qū)ο蟾呒?jí)編程

定 價(jià):¥30.00

作 者: 博嘉科技組
出版社: 科學(xué)出版社
叢編項(xiàng): 網(wǎng)絡(luò)編程實(shí)戰(zhàn)叢書(shū)
標(biāo) 簽: Linux

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787030069450 出版時(shí)間: 2001-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 362 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)介紹了Linux下使用Qt/KDE進(jìn)行面向?qū)ο蟮拇翱诔绦蜷_(kāi)發(fā)技術(shù)。Qt/KDE是完全面向?qū)ο蟮腃++開(kāi)發(fā)庫(kù),其中封閉了X API,極大地簡(jiǎn)化了Linux下進(jìn)行窗口編程的工作,加快了開(kāi)發(fā)速度。本書(shū)從最簡(jiǎn)單的基礎(chǔ)知識(shí)入手,循序漸進(jìn)地講述了使用Qt/KDE開(kāi)發(fā)應(yīng)用程序的各種技術(shù)。這些技術(shù)包括使用對(duì)話(huà)框、控件、多媒體、國(guó)際化等編程方法。本書(shū)內(nèi)容全面,講解深入細(xì)致,實(shí)例豐富,適合廣大程序員和Linux開(kāi)發(fā)人員參考使用。

作者簡(jiǎn)介

暫缺《Linux面向?qū)ο蟾呒?jí)編程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Linux簡(jiǎn)介
1.1 什么是Linux
1.1.1 定義Linux
1.1.2 GNU與Linux
1.1.3 Linux的各種發(fā)行版本
1.2 Linux/UNIX的發(fā)展歷史
1.2.1 UNIX的發(fā)展
1.2.2 Linux的簡(jiǎn)短歷史
1.3 Linux的特點(diǎn)
1.3.1 多用戶(hù)多任務(wù)
1.3.2 廣泛可移植性
1.3.3 代碼公開(kāi)
1.3.4 優(yōu)秀的網(wǎng)絡(luò)性能
1.3.5 缺點(diǎn)
1.4 Linux的應(yīng)用前景
1.5 小結(jié)
1.6 疑難解答
1.7 練習(xí)
第2章 Linux下軟件開(kāi)發(fā)基礎(chǔ)
2.1 基本常識(shí)
2.1.1 如何獲得幫助
2.1.2 代碼的書(shū)寫(xiě)風(fēng)格
2.1.3 關(guān)于函數(shù)庫(kù)
2.1.4 UNIX正則表達(dá)式
2.2 使用編輯器
2.2.1 編輯器vi
2.2.2 使用KWrite
2.2.3 中文輸入問(wèn)題
2.3 編譯連接與調(diào)試
2.3.1 準(zhǔn)備開(kāi)發(fā)工具
2.3.2 編寫(xiě)源代碼
2.3.3 編譯與連接
2.3.4 gcc/g++一些常用參數(shù)
2.3.5 調(diào)試
2.3.6 C與C++程序連接問(wèn)題
2.4 其他實(shí)用工具
2.4.1 rpm包管理器
2.4.2 使用diff/patch為代碼打補(bǔ)丁
2.4.3 壓縮與備份
2.5 使用和生成庫(kù)
2.5.1 基本概念
2.5.2 使用庫(kù)
2.5.3 生成庫(kù)
2.6 用Makefile維護(hù)程序
2.6.1 Makefile基本結(jié)構(gòu)
2.6.2 定義規(guī)則
2.6.3 隱含規(guī)則
2.6.4 使用變量
2.6.5 簡(jiǎn)化Makefile的書(shū)寫(xiě)
2.7 Automake和Autoconf簡(jiǎn)介
2.7.1 簡(jiǎn)介
2.7.2 基本概念
2.8 版本控制——CVS簡(jiǎn)介
2.9 小結(jié)
2.10 疑難解答
2.11 練習(xí)
第3章 C++快速入門(mén)
3.1 簡(jiǎn)介
3.1.1 C++的特征
3.1.2 面向?qū)ο笤O(shè)計(jì)
3.2 C++基本語(yǔ)法
3.2.1 語(yǔ)句和表達(dá)式
3.2.2 變量和運(yùn)算符
3.2.3 基本輸入輸出
3.2.4 數(shù)組和指針
3.2.5 程序控制
3.2.6 函數(shù)
3.3 用類(lèi)建立對(duì)象
3.3.1 定義類(lèi)
3.3.2 實(shí)現(xiàn)類(lèi)
3.4 繼承性
3.4.1 C++中的繼承性
3.4.2 定義派生類(lèi)
3.5 虛函數(shù)——多態(tài)的實(shí)現(xiàn)
3.5.1 定義虛函數(shù)
3.5.2 虛函數(shù)的實(shí)現(xiàn)與多態(tài)
3.6 小結(jié)
3.7 疑難解答
3.8 練習(xí)
第4章 X Window編程
4.1 X Window協(xié)議
4.1.1 X Window簡(jiǎn)介
4.1.2 X Window的特點(diǎn)和基本結(jié)構(gòu)
4.1.3 X Windw系統(tǒng)中程序設(shè)計(jì)的特點(diǎn)
4.2 X Window在Linux中的配置問(wèn)題
4.2.1 用XF86Setup配置XFree86
4.2.2 用xf86config進(jìn)訂配置
4.2.3 在X WindoW中安裝字體
4.3 漢化問(wèn)題
4.3.1 外掛中文系統(tǒng)
4.3.2 修改X Server
4.4 直接基于X Window編程
4.5 其他編程方法
4.6 小結(jié)
4.7 疑難解答
4.8 練習(xí)
第5章 Qt/KDE基礎(chǔ)
5.1 Qt/KDE簡(jiǎn)介
5.1.1 Qt簡(jiǎn)介
5.1.2 KDE簡(jiǎn)介
5.2 安裝與配置
5.2.1 獲得源代碼
5.2.2 安裝Qt
5.2.3 安裝KDE
5.3 小結(jié)
5.4 疑難解答
第6章 使用Q:Linux下最好的GUI開(kāi)發(fā)包
6.1 Qt初探:Hello,world!
6.2 編程習(xí)慣
6.2.1 命名原則
6.2.2 編寫(xiě)文檔
6.3 Qt類(lèi)概述
6.3.1 分類(lèi)
6.3.2 Qt的常用控件
6.4 對(duì)象間通信:Signal和Slot機(jī)制
6.4.1 原理
6.4.2 編寫(xiě)Slot 
6.4.3 發(fā)送Signal
6.4.4 連接Slot與Signal
6.4.5 使用Signal-Slot的時(shí)候傳遞參數(shù)
6.4.6 使用Signal-Slot機(jī)制的例子
6.4.7 使用moc
6.4.8 使用Signal-Slot機(jī)制需要注意的問(wèn)題
6.5 基本的程序框架
6.5.1 編寫(xiě)main()函數(shù)
6.5.2 編寫(xiě)主窗口
6.5.3 熟悉QWidget
6.5.4 編寫(xiě)Makefile
6.6 菜單和快捷鍵
6.6.1 彈出式菜單
6.6.2 使用快捷鍵
6.6.3 控制菜單項(xiàng)
6.6.4 完整的例子
6.7 工具條和狀態(tài)欄
6.8 鼠標(biāo)和鍵盤(pán)事件
6.8.1 處理鼠標(biāo)事件
6.8.2 鼠標(biāo)右鍵的彈出式菜單
6.8.3 處理鍵盤(pán)事件
6.9 對(duì)話(huà)框
6.9.1 使用標(biāo)準(zhǔn)對(duì)話(huà)框
6.9.2 定制對(duì)話(huà)框
6.10 基本控件
6.10.1 處理控件事件
6.10.2 允許并隱藏控件
6.10.3 按鈕控件
6.10.4 文本控件
6.10.5 滾動(dòng)條和數(shù)字顯示器
6.11 高級(jí)控件
6.12 Qt中繪圖
6.12.1 圖形設(shè)備場(chǎng)景
6.12.2 坐標(biāo)系統(tǒng)
6.12.3 重載paintEvent()方法
6.12.4 使用圖形對(duì)象
6.12.5 畫(huà)圖的例子
6.13 開(kāi)發(fā)自己的控件
6.14 一個(gè)完整的應(yīng)用程序框架
6.15 使用Qt的工具類(lèi)
6.15.1 關(guān)于模板
6.15.2 例子:使用QList類(lèi)實(shí)現(xiàn)鏈表
6.16 MDI編程
6.16.1 什么是MDI?
6.16.2 Qt中MDI的實(shí)現(xiàn)
6.16.3 創(chuàng)建MDI程序
6.17 國(guó)際化編程(il8n)
6.18 使用拖放(Drag And Drop)
6.18.1 拖動(dòng)
6.18.2 釋放
6.18.3 剪貼板
6.18.4 拖放動(dòng)作
6.18.5 添加新的拖放類(lèi)型
6.19 Qt中的多線(xiàn)程編程
6.19.1 Qt線(xiàn)程類(lèi)
6.19.2 線(xiàn)程安全的事件發(fā)送
6.19.3 Qt庫(kù)的mutex
6.19.4 使用線(xiàn)程類(lèi)需要注意的問(wèn)題
6.20 使用Qt Designer
6.20.1 熟悉Qt Designer
6.20.2 生成C++源代碼
6.20.3 與主程序連接
6.21 調(diào)試的技巧
6.21.1 使用命令行參數(shù)
6.21.2 使用警告和調(diào)試消息
6.21.3 使用調(diào)試宏
6.22 小結(jié)
6.23 疑難解答
6.24 練習(xí)
第7章 多媒體編程
7.1 聲音編程
7.1.1 揚(yáng)聲器編程
7.1.2 處理數(shù)字化聲波
7.1.3 播放其它聲音文件
7.2 靜態(tài)圖形
7.2.1 使用QPixmap
7.2.2 使用QImage
7.3 動(dòng)畫(huà)編程
7.3.1 圖元?jiǎng)赢?huà)
7.3.2 Qt中的動(dòng)畫(huà)支持
7.3.3 幀動(dòng)畫(huà)
7.4 OpenGL 3D技術(shù)
7.4.1 簡(jiǎn)介
7.4.2 安裝
7.4.3 QGLWidget
7.5 小結(jié)
7.6 疑難解答
第8章 開(kāi)發(fā)KDE程序:Qt的繼續(xù)
8.1 KDE版的Hello,world!
8.1.1 編寫(xiě)代碼
8.1.2 編譯KDE程序
8.2 KDE程序框架結(jié)構(gòu)
8.2.1 KApplication
8.2.2 KTMainWindow
8.2.3 main()函數(shù)
8.3 定制KDE控件
8.3.1 基本知識(shí)
8.3.2 使用子控件
8.3.3 處理用戶(hù)輸入
8.4 對(duì)話(huà)框
8.4.1 KDE的標(biāo)準(zhǔn)對(duì)話(huà)框
8.5 生成幫助文檔
8.5.1 為源代碼中編寫(xiě)文檔
8.5.2 為應(yīng)用程序編寫(xiě)文檔
8.6 KDE中的高級(jí)控件
8.6.1 HTML瀏覽器
8.6.2 拼寫(xiě)檢查
8.6.3 使用地址薄
8.7 特殊的KDE程序
8.7.1 基于對(duì)話(huà)框的程序
8.7.2 單實(shí)例應(yīng)用程序
8.7.3 面板Applet
8.8 調(diào)入和保存配置
8.9 會(huì)話(huà)管理
8.10 KDE中的多媒體技術(shù)
8.10.1 aRts/MCOP簡(jiǎn)介
8.10.2 編寫(xiě)模塊
8.10.3 MCOP
8.10.4 標(biāo)準(zhǔn)接口
8.10.5 實(shí)現(xiàn)StereoEffect
8.10.6 除MCOP外的其它多媒體方法
8.10.7 MCOP的未來(lái)
8.11 小結(jié)
8.12 疑難解答
8.13 練習(xí)
第9章 使用KDevelop:Linux下的快速應(yīng)用開(kāi)發(fā)工具
9.1 簡(jiǎn)介
9.1.1 簡(jiǎn)介
9.1.2 KDevelop歷史
9.2 安裝與配置KDevelop
9.2.1 如何獲得KDevelop
9.2.2 要求
9.2.3 編譯和安裝
9.2.4 啟動(dòng)KDevelop
9.2.5 安裝程序
9.3 使用文檔和幫助
9.3.1 快速幫助
9.3.2 狀態(tài)欄幫助
9.3.3 配置HTML瀏覽器
9.3.4 使用文件瀏覽器
9.4 編輯器
9.4.1 管理項(xiàng)目文件
9.4.2 定位文件
9.4.3 利用鍵盤(pán)快捷鍵操作
9.4.4 編輯窗口設(shè)置
9.4.5 查找和替換
9.5 使用KDevelop
9.5.1 主視圖
9.5.2 類(lèi)瀏覽器和文件瀏覽器
9.5.3 輸出窗口
9.5.4 菜單條命令
9.5.5 工具條
9.5.6 鍵盤(pán)快捷鍵
9.6 開(kāi)發(fā)KDevelop程序
9.6.1 KDevelop應(yīng)用程序
9.6.2 KDevelop工具
9.6.3 開(kāi)發(fā)過(guò)程
9.7 KDevelop項(xiàng)目
9.7.1 項(xiàng)目類(lèi)型
9.7.2 新建項(xiàng)目
9.7.3 打開(kāi)和關(guān)閉項(xiàng)目
9.7.4 編輯項(xiàng)目
9.7.5 編譯和連接選項(xiàng)
9.7.6 外部項(xiàng)目
9.8 使用對(duì)話(huà)框編輯器
9.8.1 對(duì)話(huà)框編輯器視圖
9.8.2 新建對(duì)話(huà)框
9.8.3 增加控件
9.8.4 控件編輯器
9.8.5 設(shè)置屬性
9.8.6 生成文件
9.9 集成調(diào)試
9.9.1 設(shè)置
9.9.2 使用內(nèi)置調(diào)試器
9.9.3 浮動(dòng)工具條
9.9.4 共享庫(kù)和斷點(diǎn)
9.10 CVS集成
9.10.1 創(chuàng)建倉(cāng)庫(kù)
9.10.2 激活CVS支持
9.10.3 使用CVS命令
9.11 小結(jié)
9.12 疑難解答
9.13 練習(xí)
第10章 KDE中的高級(jí)主題
10.1 國(guó)際化
10.1.1 簡(jiǎn)介
10.1.2 國(guó)際化(il8n)
10.2 使用KParts
10.2.1 組件和控件的區(qū)別
10.2.2 KDE的組件框架
10.2.3 使用XML定義用戶(hù)界面
10.2.4 只讀和可讀/可寫(xiě)部件
10.2.5 創(chuàng)建一個(gè)部件
10.2.6 在共享庫(kù)中使用部件
10.2.7 創(chuàng)建KParts應(yīng)用程序
10.2.8 在同一窗口中嵌入多個(gè)部件
10.2.9 創(chuàng)建KPart插件
10.3 DCOP桌面通信協(xié)議
10.3.1 簡(jiǎn)介
10.3.2 底層技術(shù)
10.3.3 結(jié)構(gòu)
10.3.4 DCOP編程接口
10.4 CORBA技術(shù)
10.4.1 CORBA簡(jiǎn)介
10.4.2 基本概念
10.5 小結(jié)
10.6 疑難解答
10.7 練習(xí)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)