Qtopia編程之道

出版時(shí)間:2009-1  出版社:清華大學(xué)出版社  作者:苗忠良,宛斌 編著  頁(yè)數(shù):380  
Tag標(biāo)簽:無  

前言

  當(dāng)前,嵌入式技術(shù)發(fā)展迅猛,已深入到各個(gè)領(lǐng)域,應(yīng)用極為廣泛。嵌入式系統(tǒng)是多學(xué)科領(lǐng)域知識(shí)的綜合應(yīng)用,已深入到各個(gè)行業(yè)的具體應(yīng)用中。嵌入式系統(tǒng)具有軟硬件緊密結(jié)合的特點(diǎn),這使其設(shè)計(jì)與計(jì)算機(jī)領(lǐng)域的軟件設(shè)計(jì)及電子工程領(lǐng)域的硬件設(shè)計(jì)都不同,它是計(jì)算機(jī)與電子工程設(shè)計(jì)兩者的結(jié)合,是軟硬件的綜合設(shè)計(jì)?! ∏度胧絃inux操作系統(tǒng)不僅繼承了Linux的源碼開放、內(nèi)核穩(wěn)定性強(qiáng)、軟件豐富等特點(diǎn),而且還支持幾乎所有的主流處理器和硬件平臺(tái)。目前,Linux在嵌入式系統(tǒng)中的應(yīng)用已經(jīng)非常普遍,它能給嵌入式開發(fā)人員提供很大的自由度,使其能掌控自己的設(shè)計(jì)。Linux因其開源、免費(fèi)等諸多優(yōu)點(diǎn),在嵌入式操作系統(tǒng)市場(chǎng)上扮演著越來越重要的角色,已經(jīng)成為主流的嵌入式技術(shù)之一。  嵌入式硬件系統(tǒng)和Linux系統(tǒng)的有機(jī)結(jié)合,成為后PC時(shí)代計(jì)算機(jī)最普遍的應(yīng)用形式。嵌入式Linux技術(shù)在中國(guó)有巨大的發(fā)展?jié)摿褪袌?chǎng)需求。有數(shù)據(jù)顯示,未來兩年里,在計(jì)算機(jī)、消費(fèi)電子、通信、汽車電子、工業(yè)控制和軍事國(guó)防這六大主要應(yīng)用領(lǐng)域,嵌入式Linux產(chǎn)品將達(dá)到80億美元的市場(chǎng)規(guī)模,可見這個(gè)行業(yè)的前景是非常樂觀的。當(dāng)然,Linux嵌入式操作系統(tǒng)本身也有一定的局限性,就是開發(fā)難度過高,對(duì)于企業(yè)需要很高的技術(shù)實(shí)力。這就要求Linux系統(tǒng)用戶不光要利用Linux,更要掌握Linux,尤其是掌握涉及Linux的具體的應(yīng)用開發(fā)工具和平臺(tái)?! topia是一種為采用嵌入式Linux操作系統(tǒng)的嵌入式電子設(shè)備而開發(fā)的知名軟件平臺(tái)。目前,國(guó)內(nèi)能進(jìn)行嵌入式Linux軟件設(shè)計(jì),尤其是采用Qtopia平臺(tái)進(jìn)行嵌入式產(chǎn)品開發(fā)的人才還很缺乏,學(xué)習(xí)也較為困難。本書的作者憑借數(shù)年的軟件開發(fā)經(jīng)驗(yàn),總結(jié)歸納出了一本面向Qtopia開發(fā)技術(shù)人員以及對(duì)嵌入式Linux操作系統(tǒng)和Qtopia平臺(tái)感興趣的本科生、研究生的入門書。該書不同于一般的Linux指導(dǎo)性書籍,書中的每個(gè)章節(jié)都結(jié)合作者的親身經(jīng)歷進(jìn)行詳細(xì)分析和講解?! ”緯軐?duì)有志于從事嵌入式系統(tǒng)設(shè)計(jì)的學(xué)生和工程技術(shù)人員,在嵌入式L,inux操作系統(tǒng)和Qtopia平臺(tái)開發(fā)方面,提供較有價(jià)值的借鑒和指導(dǎo)作用,更快地提高嵌入式系統(tǒng)的軟件設(shè)計(jì)能力及研發(fā)水平。因此,我向大家推薦本書。

內(nèi)容概要

本書是一本針對(duì)Linux環(huán)境下利用C++函數(shù)庫(kù)Qtopia進(jìn)行嵌入式研發(fā)的軟件研發(fā)人員的入門書。本書融合了筆者在長(zhǎng)期的軟件研發(fā)過程中總結(jié)的大量實(shí)戰(zhàn)經(jīng)驗(yàn),以智能移動(dòng)終端的研發(fā)為背景,詳細(xì)介紹了嵌入式Linux的研發(fā)環(huán)境和Qtopia的設(shè)計(jì)架構(gòu)。本書適用的讀者主要為從事嵌入式軟件、C/C++等領(lǐng)域的初、中級(jí)軟件工程師和在校本科生、研究生等?! rolltechR、Trolltech、QtR、Qt、QtopiaR、Qtopia、SXETM等為Trolltech公司的注冊(cè)商標(biāo),本書涉及的所有代碼遵循GPLv2許可。

作者簡(jiǎn)介

苗忠良 東南大學(xué)模式識(shí)別與智能系統(tǒng)專業(yè)碩士。主林從事嵌入式軟件、流媒體、無線接入技術(shù)研究,已發(fā)表學(xué)術(shù)論文4篇,申請(qǐng)發(fā)明專利2項(xiàng),他的Emaila是:MZ1626@163.COM, 如果有關(guān)于本書的任何見解或意見,都可以通過Emaila和筆者交流。博客地址為:http://miaozl.spaces.live.

書籍目錄

第1章 Linux基礎(chǔ) 1.1 Linux的發(fā)展歷程   1.1.1 開源運(yùn)動(dòng)   1.1.2 Linux內(nèi)核   1.1.3 桌面環(huán)境   1.1.4 發(fā)行版  1.2 常用工具  1.3 編譯與調(diào)試   1.3.1 編譯配置   1.3.2 交叉編譯   1.3.3 GDB調(diào)試   1.3.4 內(nèi)存調(diào)試  1.4 文件系統(tǒng)   1.4.I NFS   1.4.2 EXT2/EXT3   1.4.3 ReiserFS  1.5 安裝方法   1.5.1 虛擬機(jī)方式   1.5.2 雙系統(tǒng)方式  1.5.3 Samba服務(wù)第2章 移動(dòng)終端基礎(chǔ) 2.1 蜂窩通信 2.2 操作系統(tǒng)  2.2.1 Symbian    2.2.2 Linux    2.2.3  Winsows Mobile  2.3  研發(fā)語(yǔ)言  2.3.1 J3ME    2.3.2  BREW    2.3.3  Qtpie   2.4  展望  第3章 Qtopia基礎(chǔ) 3.1 Qtopia的編譯  3.1.1 編譯Qtopia  3.1.2 環(huán)境變量  3.1.3 啟動(dòng)模擬器 3.2  研發(fā)環(huán)境  3.2.1 UML工具  3.2.2 集成開發(fā)環(huán)境  3.2.3 源代碼分析  3.2.4 差異比較  3.3 Qt工具  3.3.1 Qt Designer    3.3.2  Qt Assistant    3.3.3  Qt Linguist    3.3.4  qnake 第4章 核心特性 4.1 父子化 4.2 元對(duì)象系統(tǒng)  4.2.1 信號(hào)與槽  4.2.2 動(dòng)態(tài)屬性  4.2.3 軟件本地化 4.3 布局管理 4.4 插件系統(tǒng)  4.4.1 系統(tǒng)擴(kuò)展  4.4.2 應(yīng)用擴(kuò)展 4.5 拖放 4.6 多線程 4.7 文件管理第5章 通信機(jī)制 5.1 事件處理  5.1.1 產(chǎn)生事件  5.1.2 分發(fā)事件  5.1.3 事件循環(huán)  5.1.4 事件隊(duì)列  5.1.5 事件過濾器  ……第6章 渲染機(jī)制第7章 配置與編譯第8章 啟動(dòng)過程第9章 風(fēng)格與主題第10章 集成與安裝第11章 設(shè)計(jì)之道 第12章 Qtopia設(shè)計(jì)第13章 書籍簡(jiǎn)介參考文獻(xiàn)

編輯推薦

  《Qtopia編程之道》適用的讀者主要為從事嵌入式軟件、C/C++等領(lǐng)域的初、中級(jí)軟件工程師和在校本科生、研究生等。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Qtopia編程之道 PDF格式下載


用戶評(píng)論 (總計(jì)17條)

 
 

  •   不錯(cuò),有光盤,里面有我們所需的軟件
  •   確實(shí)是本好書。本來想給4.5星,可惜沒有這個(gè)檔,只能負(fù)責(zé)地給4星。寫得真的不錯(cuò)。謝謝這本書的作者。
  •   這本書寫的還算深刻,值得推薦
  •   還可以,現(xiàn)在這方面的書不多
  •   可能是實(shí)踐出來的,比較難懂,有些收獲
  •   要是沒有一點(diǎn)QT基礎(chǔ),一定不要買這本,保證你看不懂,聽上面的人說的這么好,可能他們都是高手吧。1,2,3章和最后一章都是都沒有什么用,只是些概括性的東西,中間的章節(jié)對(duì)于已經(jīng)進(jìn)入QTOPIA設(shè)計(jì)之門的人來說還是有點(diǎn)用的,如果你是初學(xué)者建議買《c++GUIQT4》
  •   都是針對(duì)4.3.2版本的Qtopia,但是還有QTE等基本沒涉及到,實(shí)例也很少,都是泛泛而論
  •   內(nèi)容挺全的,不過就是感覺亂了一些,有東拉西扯的感覺。但是實(shí)用內(nèi)容還是挺多的,支持作者。
  •   原以為可以看些原理性的東西,想不到都是飄飄而過,內(nèi)容很多灌水,不建議購(gòu)買。
  •   內(nèi)容就不說了,書本破破爛爛的,連個(gè)光盤都給我送錯(cuò)了,送了個(gè)“電腦上網(wǎng)與網(wǎng)絡(luò)應(yīng)用”的光盤給我。真的很無語(yǔ)~!
  •   浮躁啊浮躁!
  •     此書完全沒有側(cè)重性,還介紹了一通 unix 命令行用法和一眾軟件,對(duì)于 Qtopia 的介紹只是摘抄代碼的堆疊。唯一還可的就是最后一章的“書籍簡(jiǎn)介”,可以當(dāng)作 roadmap,其上推薦的關(guān)于 c++, Qt, Linux 書還算經(jīng)典。感覺作者對(duì)于寫作此書太不盡心了。
  •     Qtopia的移植的那一章完全沒有講怎么移植Qtopia,倒是光講移植tslib了……
      另外此書最惡心的一點(diǎn)是……完全沒有教你怎么寫Qtopia,竟是把Qtopia的配置文件和源代碼往書上粘貼了………………
      惡心死我了
  •   你不會(huì)是在圖書館看到的那本吧? 瞅了一眼。。屁都沒有。
  •   在當(dāng)當(dāng)上買的……白費(fèi)了我30多塊錢……
  •   幸好我是借的……⊙﹏⊙b汗
  •   求貴校借書證。學(xué)生證
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7