Qtopia編程之道

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

前言

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

內(nèi)容概要

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

作者簡介

苗忠良 東南大學(xué)模式識別與智能系統(tǒng)專業(yè)碩士。主林從事嵌入式軟件、流媒體、無線接入技術(shù)研究,已發(fā)表學(xué)術(shù)論文4篇,申請發(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)動   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章 移動終端基礎(chǔ) 2.1 蜂窩通信 2.2 操作系統(tǒng)  2.2.1 Symbian    2.2.2 Linux    2.2.3  Winsows Mobile  2.3  研發(fā)語言  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 啟動模擬器 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 元對象系統(tǒng)  4.2.1 信號與槽  4.2.2 動態(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章 啟動過程第9章 風(fēng)格與主題第10章 集成與安裝第11章 設(shè)計之道 第12章 Qtopia設(shè)計第13章 書籍簡介參考文獻(xiàn)

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Qtopia編程之道 PDF格式下載


用戶評論 (總計17條)

 
 

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

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

京ICP備13047387號-7