IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置: 首頁 > 原創圖書 >《Qt4 圖形設計與嵌入式開發》圖書介紹

《Qt4 圖形設計與嵌入式開發》圖書介紹
  • 圖書名稱 :    《Qt4 圖形設計與嵌入式開發》
  • 作       者 :    華清遠見
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    北京華清遠見嵌入式培訓中心教材
  • 全書章節 :    共11章
  • 出版日期 :    2009年4月
編輯推薦

· 多年嵌入式人才培養及項目研發經驗總結
· 數百家企業嵌入式研發崗位人才需求匯總
· 數十所嵌入式專業大學院校教學現狀調研
· 側重實踐及案例分析并輔以代碼加以講解

圖書簡介

      本書主要講解描述跨平臺圖形軟件的qt使用,qt不但可以運行在windows、linux、mac等操作系統上,還可以移植到嵌入式設備中,并且還有許多第三方驅動。
      本書從qt編程最基礎的程序講起,詳細講解了qt模塊與qt功能類、qt文件操作、qt桌面軟件設計、qt程序與用戶交互、qt圖形繪制與多媒體、qt網絡編程、qt數據庫編程、qt進程與線程、qt工具使用、qt嵌入式開發等內容,適合廣大qt編程人員、嵌入式工程師、計算機專業師生使用。

圖書目錄

第1章 qt概述
1.1 qt程序設計簡介
1.1.1 qt版本介紹
1.1.2 創建可重用的軟件模式
1.1.3 怎樣學習qt
1.2 qt對象類模型
1.2.1 信號與槽
1.2.2 對象與對象樹
1.2.3 對象屬性
1.2.4 事件和事件過濾器
1.2.5 元對象編譯系統
1.3 qt全局函數
1.4 qt的命名技巧
1.5 qt開發工具的優點
1.6 各種平臺安裝的方法x11/window
1.6.1 tar包安裝方式
1.6.2 window平臺安裝
1.6.3 在x11平臺上安裝
1.7 x window桌面系統
1.8 qapplication類
.1.9 實例:hello the world
1.10 窗口的基礎類qwidget
1.11 入門級實例:設計一個用戶界面
1.12 入門級程序:添加地址
1.13 入門實例:地址簿瀏覽程序
1.14 入門級實例:編輯與刪除地址
1.15 入門級實例:地址簿查找功能
1.16 入門實例:從文件中加載與保存到文件
第2章 qt模塊與qt功能類
2.1 qt常用模塊
2.2 qt部件與組類說明
2.3 基于圖形模式部件類
2.3.1 窗口與窗口相關部件
2.3.2 布局管理
2.3.3 桌面環境
2.3.4 多媒體、圖形與打印
2.3.5 日期與時間
2.4 網絡與i/o
2.4.1 輸入/輸出(i/o)
2.4.2 網絡編程設計
2.4.3 文本處理
2.5 qt公有部件
2.5.1 數據庫部件
2.5.2 腳本部件
2.5.3 線程部件
第3章 qt文件操作
3.1 linux下的文件
3.1.1 標準c語言文件操作
3.1.2 實例:c語言下文件讀寫操作
3.2 文件的訪問
3.2.1 抽象文件引擎類
3.2.2 讀寫文件界面
3.2.3 獲得文件信息
3.2.4 監視一個文件與目錄
3.3 編碼與字符串
3.3.1 雙字節編碼字符串
3.3.2 字符串隊列
3.3.3 字節數組
3.3.4 二進制比特數組
3.3.5 哈希表字典
3.3.6 高速緩沖模板
3.3.7 文件輸入/輸出類
3.4 文件與設備
3.4.1 訪問輸入/輸出設備基礎界面
3.4.2 訪問目錄結構內容
3.4.3 設備與文件圖片讀界面
3.4.4 設備與文件圖片寫界面
3.5 文本流與二進制數據流
3.5.1 數據流
3.5.2 文件流
3.6 監視一個活動文件與活動目錄
3.7 臨時文件
3.8 文件打開事件
3.9 實例:一個簡單的文本瀏覽的例子
3.10 實例:在指定文件系統中尋找一個文件
3.11 實例:用qt類讀取一個目錄與驅動盤符
3.12 實例:基本布局管理
3.13 實例:文本查找
第4章 qt桌面軟件設計
4.1 x11窗口系統信息
4.2 窗口布局管理
4.2.1 布局簡介
4.2.2 橫向、縱向和網狀布局
4.2.3 標題的布局
4.2.4 帶標題組框
4.2.5 幾何管理基類
4.2.6 添加部件到布局當中
4.3 鍵盤焦點
4.4 菜單、工具欄與狀態欄
4.4.1 菜單、工具欄
4.4.2 狀態欄
4.4.3 用戶動作
4.5 多文檔窗口顯示qmdiarea
4.6 設置應用程序圖標
4.6.1 在windows操作系統上設置圖標
4.6.2 在linux操作系統上設置圖標
4.7 高級窗口部件
4.8 系統托盤
4.9 窗口事件與事件過濾
4.9.1 事件基類
4.9.2 事件運行方式
4.9.3 事件類型
4.10 實例:組框的使用
4.11 實例:標準菜單使用方法
4.12 實例:最小化到系統托盤
4.13 實例:設計一個圖片瀏覽的軟件
4.14 實例:排積木程序
第5章 qt程序與用戶交互
5.1 液晶屏數字
5.1.1 qlcdnumber部件的詳細描述
5.1.2 qtime類
5.2 行編輯器與標簽
5.3 顯示與編輯多文本
5.3.1 打印文本
5.3.2 調整文本光標界面
5.3.3 qclipboard類窗口剪切板
5.3.4 文檔中的表格
5.4 旋轉框、復選框與組合框
5.4.1 旋轉框
5.4.2 復選框
5.4.3 組合框
5.5 時間與日期編輯部件
5.6 使用橫向與縱向進度條
5.7 滑塊與滑動區域滾動條
5.8 標準對話框
5.8.1 錯誤信息對話框
5.8.2 用戶輸入對話框
5.8.3 字體對話框
5.8.4 顏色對話框
5.8.5 打印配置對話框
5.9 模型與視圖架構
5.9.1 模型
5.9.2 視圖
5.10 qt中的代理類
5.10.1 使用已存在的代理
5.10.2 使用簡單的代理
5.10.3 向模型中提交數據
5.11 實例:顏色對話框
5.12 實例:標準對話框
5.13 實例:帶有菜單欄與工具條的文本編輯器
5.14 實例:高亮度顯示文本
第6章 qt圖形繪制與多媒體
6.1 qt坐標系統
6.2 訪問屏幕信息
6.3 繪畫系統
6.3.1 圖形的繪畫
6.3.2 圖形填充
6.3.3 創建繪畫設備
6.3.4 寫入一個圖片文件
6.3.5 繪畫樣式
6.4 圖形視圖框架
6.4.1 圖形視圖框架的結構
6.4.2 圖形視圖坐標系統
6.4.3 主要特色
6.5 綜合使用窗口
6.5.1 擴展資源的使用
6.5.2 系統托盤圖標
6.5.3 窗口部件
6.6 跨平臺使用打印系統
6.6.1 繪畫設備與打印
6.6.2 在復雜的部件中繪畫
6.7 phonon模塊簡介
6.7.1 介紹
6.7.2 框架
6.7.3 媒體對象
6.8 基于平臺聲頻文件訪問
6.9 實例:基本繪畫操作
6.10 實例:符合圖形繪畫
6.11 實例:根據坐標轉換圖形
第7章 qt網絡編程
7.1 osi七層模型
7.1.1 osi參考模型的提出
7.1.2 osi參考模型的概念
7.1.3 osi參考模型的結構
7.1.4 osi參考模型各層的功能
7.2 進程間通信
7.2.1 什么是bus
7.2.2 對象
7.2.3 消息
7.2.4 服務
7.3 伯克利套接字
7.3.1 通用元素
7.3.2 客戶端函數
7.3.3 服務器函數
7.3.4 c語言網絡編程模型
7.4 qt封裝套接字
7.4.1 tcp報文套接字
7.4.2 udp報文套接字
7.4.3 基于tcp連接的服務器端
7.4.4 安全套接字
7.5 qt網絡主機信息類
7.5.1 獲得主機名ip
7.5.2 靜態主機查詢
7.6 應用層協議類
7.6.1 http應用層協議
7.6.2 http頭信息
7.6.3 請求http頭信息
7.6.4 響應http頭信息
7.6.5 ftp
7.6.6 客戶端ftp連接
7.7 統一資源定位符
7.7.1 url介紹
7.7.2 url使用界面
7.7.3 存放url信息
7.8 網絡界面
7.9 網絡層代理
7.10 實例:qt編寫客戶端程序
7.11 實例:編寫ftp客戶端程序
7.12 實例:http客戶端
7.13 實例:收發廣播報文
7.14 實例:html預覽編輯程序
7.15 實例:web瀏覽器
7.16 實例:屏幕截圖程序
第8章 qt數據庫編程
8.1 數據庫發展
8.1.1 數據庫文件系統
8.1.2 數據庫系統階段
8.2 數據庫模塊的三層結構
8.2.1 用戶接口層
8.2.2 sql應用編程接口層
8.2.3 驅動程序層
8.3 sql驅動程序插件
8.3.1 使用configure建立一個驅動
8.3.2 手動建立插件
8.4 連接數據庫
8.4.1 使用qsqlquery執行sql命令
8.4.2 qtsql模塊和作用
8.4.3 數據庫索引
8.4.4 qt 4數據庫圖形層
8.5 基于數據的窗口部件
8.6 實例:sql緩存表
8.7 實例:基于圖片記錄查詢
8.8 實例:數據庫基本瀏覽
8.9 實例:基本數據處理
第9章 qt進程與線程
9.1 qt內部進程通信
9.2 早期的ipc方法:信號與管道
9.3 信號機制
9.4 管道
9.5 基于平臺的線程qthread
9.5.1 同步線程
9.5.2 線程安全的事件傳遞
9.5.3 qt庫互斥量
9.5.4 線程互斥鎖
9.6 實例:曼德布洛特集合
第9章 qt進程與線程
9.1 qt內部進程通信
9.2 早期的ipc方法:信號與管道
9.3 信號機制
9.4 管道
9.5 基于平臺的線程qthread
9.5.1 同步線程
9.5.2 線程安全的事件傳遞
9.5.3 qt庫互斥量
9.5.4 線程互斥鎖
9.6 實例:曼德布洛特集合
第10章 qt工具使用
10.1 qt設計器使用
10.1.1 開始使用qt設計器
10.1.2 建立部件與使用布局
10.1.3 在設計器中創建部件
10.1.4 使用信號與槽編輯器模式
10.2 qt設計器編輯部件樣式
10.3 編譯器平臺說明
10.4 qt翻譯工具
10.4.1 翻譯過程的概述
10.4.2 發行管理
10.4.3 翻譯器使用
10.4.4 ts文件格式
10.5 使用預定義頭文件
10.5.1 添加一個預定義頭文件到一個工程
10.5.2 工程選項
10.6 配置qmake環境
10.6.1 qmakespec變量
10.6.2 installs
10.6.3 緩沖文件
10.7 使用qmake編譯工程
10.7.1 qmake基礎指南
10.7.2 qmake編譯通用工程
10.7.3 qmake命令行
10.8 uic用戶界面編譯器
10.8.1 uic的使用方法
10.8.2 uic工具實例
10.9 rcc資源編譯器
10.9.1 rcc簡介
10.9.2 qt資源系統
10.9.3 插件宏
第11章 qtopia core與嵌入式操作系統
11.1 qtopia core簡介
11.2 qtopia core安裝
11.3 qtopia core體系架構
11.3.1 客戶端/服務器端通信
11.3.2 鼠標操作層
11.3.3 字符輸入層
11.3.4 實現圖形層
11.3.5 在屏幕上繪畫
11.4 qtopia core顯示管理
11.4.1 使顯示驅動可用
11.4.2 指定顯示驅動
11.5 qtopia core字體
11.5.1 選項
11.5.2 字體目錄文件
11.6 vnc協議與qtopia core
11.7 qtopia core幀緩沖
11.7.1 測試顯示幀緩沖
11.7.2 使用幀緩沖來運行應用程序
11.8 原子操作
11.9 系統移植
11.9.1 交叉編譯qtopia core程序
11.9.2 裁剪qtopia庫
11.9.3 qtopia core優化方法
11.9.4 移植qt程序到qtopia
11.9.5 移植qtopia core到其他的操作系統
11.9.6 設計qtopia core應用程序
11.10 qtopia core與客戶端通信
11.11 qtopia core窗口裝飾
11.12 字體引擎信息與插件
11.13 qwsserver服務器端
11.13.1 客戶端管理
11.13.2 鼠標管理
11.13.3 鍵盤管理
11.13.4 顯示管理
11.13.5 輸入法操作
11.14 qtopia與opengl
11.15 qtopengl模塊
11.15.1 qglwidget類參考
11.15.2 opengl繪畫執行部件
11.16 實例:鼠標校準程序
11.17 實例:加速圖形驅動
11.18 實例:在嵌入式系統中使用opengl
11.19 全局qt聲明1
11.19.1 函數1
11.19.2 宏
11.20 電話應用程序接口(api)
11.21 創建一個圖片的視圖程序
11.21.1 初始化安裝
11.21.2 viewer.cpp 文件定義
11.21.3 文件:listscreen.cpp
11.21.4 創建一個 list screen
11.21.5 安裝一個模型
11.21.6 裝載ui用戶圖形界面
11.21.7 為list screen提供動作
11.21.8 使用信號與槽的方法打開一個文件
11.22 qtopia core對藍牙的支持
11.22.1 介紹
11.22.2 硬件的需求
11.22.3 軟件的需求
11.22.4 qtopia的配置
11.23 qframe框架類
11.24 qtopia類功能劃分
11.25 什么是gdb
11.26 調試qtopia應用程序
11.27 關于qtopia綜合指導
11.27.1 linux內核需求
11.27.2 最小化配置
11.27.3 qtopia所依賴的添加選項
11.27.4 有用的調試選項
11.27.5 qtopia更新文件系統
11.27.6 文件系統分區
11.27.7 建立qtopia系統
11.27.8 qtopia core功能系統
11.27.9 鼠標與輸入插件

主站蜘蛛池模板: 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 山东万通液压股份有限公司-自卸车专用油缸,能源采掘设备油缸,机械装备用油缸,油气弹簧,工程机械油缸,液压元件 | 门禁控制器-自动道闸-停车场系统-车位引导系统-车牌识别系统-楼宇对讲-可视门铃-门禁一卡通-河北京鹏电子科技有限公司 | 密集架,密集柜,智能密集架,档案密集架,智慧档案馆(室)一体化建设 | 金属标牌,镍电铸,电铸铭牌,标牌定制-青岛大东电铸标牌制作厂家 | 助乐邦轮椅,北京轮椅置换,电动轮椅置换,轮椅回收北京,轮椅送货上门服务 | 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 清洗剂-防锈油-润滑油-嘉信供应链一站式供应厂家 | 联系我们-99贵宾在线客服开户电话17508888884(99厅) | 微EAM - EHS安全管理系统-设备管理系统-设备全生命周期管理软件-HSE安全管理软件 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 气体报警器,有毒气体报警器,可燃气体探测器,乙炔气体报警器,可燃气体检漏仪,便携式气体检测仪,气体报警控制器-山东如特安防设备有限公司 | 南京自学考试网-南京自考报名 | 移动破碎机,欧版颚式破碎机-淄博巨鑫矿山机械有限公司 | 紫外线光疗仪|白癜风光疗仪|牛皮癣治疗仪|308纳米led|SIGMA|上海希格玛高技术有限公司 | 十树品牌策划—品牌战略、品牌策划、品牌定位、品牌设计、包装设计、品牌营销-上海十树品牌管理咨询有限公司官网 | 武汉凯美隆窗帘厂家_定做商用窗帘_家用遮阳帘_涵盖电动窗帘_天棚帘_遮阳棚_凯美隆-专注遮阳产品 武汉净化机-武汉全热新风换气机-武汉静音送风机-武汉东信新风节能设备有限公司 | 宿迁代账公司,专业会计查账,代理工商注册,商标注册,专利申请,公司注册哪家好-中方会计事务所 | 上海喷涂厂|上海喷漆厂|粉末喷涂|平湖喷涂厂|平湖喷漆厂-平湖华梦金属科技有限公司 | 墨子百科-专业有趣的问题小百科| 合肥固化地坪-安徽耐磨地坪-合肥环氧地坪厂家-安徽玉平地坪工程有限公司 | 青岛除甲醛公司|青岛甲醛治理|青岛除甲醛|甲醛检测|光触媒除甲醛|装修除味除甲醛|新房除甲醛|青岛室内环境污染检测治理|青岛闪洁环保科技有限公司官网 | 无土栽培|无土栽培技术|水肥一体化|无土栽培蔬菜 | 聊城钢管厂,无缝钢管厂家-山东旺耀金属制品有限公司 | 深圳沃亚游学官网丨国外游学丨国际夏冬令营丨美国游学线路丨出国短期游学丨亲子海外游丨游学咨询: 0755-83843308 | 模具配件加工厂|东莞模具配件加工|模具配件加工厂|精密塑胶模具配件|东莞市优迪精密模具制品有限公司 | 输送带_山东输送带厂家_橡胶传送带-山东中输输送机械有限公司 | 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 网带烘干机-不锈钢网带-乙型网带-不锈钢链板-网带输送机-宁津县天惠机械制造有限公司 | 液体粉末包装机_颗粒粉剂自动包装机-上海巧慈自动化设备有限公司 | 危废处理_危废处置_危废处理公司-江苏绿瑞特环境科技股份有限公司 | 内蒙古国际门窗幕墙展览会 | 卡压式管件_不锈钢卡压式管件_双卡压管件_不锈钢沟槽管件_承插焊管件_温州市中达阀门管件有限公司 | 塑料托盘 塑料周转箱零件盒生产销售-江苏卡尔富塑业科技有限公司 | 箱式污泥采样器-全自动旋转振荡器-恒温石墨电热板-常州亿通分析仪器制造有限公司 | 粘土耐火砖,低气孔耐火砖-山东耐火材料 | 沈阳河山铸造有限公司 | 三菱plc_触摸屏_变频器_欧姆龙plc_普洛菲斯_安川伺服电机-广州凌控 | 轮转印刷机_商标印唛机_超声波切唛机_瑞安市明辉机械有限公司 | 宁波搬家_宁波搬家公司_宁波搬厂_专业搬家搬厂-「宁波喜洋洋搬家公司」 |