Qt及Qt Quick開(kāi)發(fā)實(shí)戰(zhàn)精解

出版時(shí)間:2012-5  出版社:北京航空航天大學(xué)出版社  作者:霍亞飛  頁(yè)數(shù):259  字?jǐn)?shù):372000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Qt及Qt Quick開(kāi)發(fā)實(shí)戰(zhàn)精解》主要講解了5個(gè)Qt綜合應(yīng)用程序的開(kāi)發(fā)過(guò)程和Qt
Quick的相關(guān)內(nèi)容。本書內(nèi)容主要包括兩部分:第一部分是多文檔編輯器、方塊游戲、音樂(lè)播放器、數(shù)據(jù)管理系統(tǒng)、局域網(wǎng)聊天工具這5個(gè)實(shí)用的Qt實(shí)例的詳細(xì)講解;第二部分是Qt
Quick技術(shù)的全面介紹。 《Qt及Qt
Quick開(kāi)發(fā)實(shí)戰(zhàn)精解》的內(nèi)容全面、實(shí)用,講解通俗易懂,適合有一定Qt基礎(chǔ)并且想學(xué)習(xí)Qt綜合實(shí)例開(kāi)發(fā)或者想學(xué)習(xí)Qt
Quick技術(shù)的讀者。對(duì)于沒(méi)有Qt基礎(chǔ)的讀者,可以先學(xué)習(xí)《QtCreator快速入門》一書。

作者簡(jiǎn)介

  霍亞飛,網(wǎng)名yafeilinux,嵌入式軟件工程師,熱愛(ài)編程,熱愛(ài)開(kāi)源!在博客中發(fā)表了大量Qt、Linux教程和開(kāi)源軟件,被眾多網(wǎng)友奉為經(jīng)典

書籍目錄

第一部分 綜合實(shí)例
 第1章 多文檔編輯器
  1.1 界面設(shè)計(jì)
  1.2 創(chuàng)建子窗口類
  1.3 實(shí)現(xiàn)菜單的功能
  1.4 完善程序功能
  1.5 小結(jié)
 第2章 方塊游戲
  2.1 方塊游戲架構(gòu)
  2.2 實(shí)現(xiàn)游戲邏輯
  2.3 游戲優(yōu)化
  2.4 小結(jié)
 第3章 音樂(lè)播放器
  3.1 播放器整體架構(gòu)
  3.2 實(shí)現(xiàn)音樂(lè)播放
  3.3 實(shí)現(xiàn)播放列表
  3.4 實(shí)現(xiàn)桌面歌詞
  3.5 添加系統(tǒng)托盤圖標(biāo)
  3.6 小結(jié)
 第4章 數(shù)據(jù)管理系統(tǒng)
  4.1 功能介紹與界面設(shè)計(jì)
  4.2 實(shí)現(xiàn)商品管理功能
  4.3 顯示銷售統(tǒng)計(jì)圖表
  4.4 添加登錄界面
  4.5 小結(jié)
 第5章 局域網(wǎng)聊天工具
  5.1 界面設(shè)計(jì)
  5.2 實(shí)現(xiàn)聊天功能
  5.3 實(shí)現(xiàn)文件傳輸功能
  5.4 完善程序功能
  5.5 小結(jié)
第二部分 Qt Quick
 第6章 Qt Quick
  6.1 初識(shí)QML
  6.2 QML概念及框架
  6.3 QML中的布局管理
  6.4 基本可視元素
  6.5 事件處理
  6.6 圖像、狀態(tài)和動(dòng)畫
  6.7 QML中的模型/視圖
  6.8 QML和C++混合編程
  6.9 使用Qt Quick設(shè)計(jì)器
  6.10 小結(jié)
 參考文獻(xiàn) 
  

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   5.3 實(shí)現(xiàn)文件傳輸功能 文件傳輸使用TCP來(lái)實(shí)現(xiàn),這里創(chuàng)建兩個(gè)新的類來(lái)分別實(shí)現(xiàn)TCP服務(wù)器和TCP客戶端的功能。對(duì)于文件傳輸?shù)牧鞒毯?jiǎn)單描述如下:在主界面用戶列表中先選中要給其發(fā)送文件的用戶,然后按下傳輸文件圖標(biāo)打開(kāi)發(fā)送文件對(duì)話框。在該對(duì)話框中用戶要先選擇傳輸?shù)奈募?,然后按下“發(fā)送”按鈕,這時(shí)會(huì)先使用UDP廣播將文件名發(fā)送給接收端;接收端收到了發(fā)送文件的UDP信息時(shí)就會(huì)彈出一個(gè)提示框,詢問(wèn)是否要接收指定的文件,如果同意接收,則在接收端創(chuàng)建TCP客戶端,然后使用TCP進(jìn)行文件傳輸。如果拒絕接收該文件,那么會(huì)使用UDP廣播將拒絕信息發(fā)送給發(fā)送端,一旦發(fā)送端收到該信息就取消文件的傳輸。 第6章 Qt Quick Qt Quick是一些新UI技術(shù)的集合,用來(lái)幫助開(kāi)發(fā)者創(chuàng)建一種現(xiàn)在越來(lái)越多用于手機(jī)、多媒體播放器、機(jī)頂盒以及其他便攜式設(shè)備上的直觀的、現(xiàn)代的、流暢的用戶界面。簡(jiǎn)單來(lái)說(shuō),Qt Quick是一種高級(jí)用戶界面技術(shù),使用它可以輕松地創(chuàng)建供移動(dòng)和嵌入式設(shè)備使用的動(dòng)態(tài)觸摸式界面和輕量級(jí)應(yīng)用程序。Qt Quick主要由3部分組成:一個(gè)改進(jìn)的Qt Creator IDE(其中包含了Qt Quick設(shè)計(jì)器)、新增的簡(jiǎn)單易學(xué)的QML語(yǔ)言和新加入Qt庫(kù)中名為QtDeclarative的模塊。Qt Quick的中文主頁(yè)網(wǎng)址是:http://qt.nokia.com/qtquick-cn/。 在Qt Quick的世界里,用戶界面以及它們的行為使用QML來(lái)描述。QML是對(duì)JavaScript的一種擴(kuò)展,可以讓開(kāi)發(fā)者和設(shè)計(jì)者利用一個(gè)聲明性語(yǔ)法來(lái)使用QML元素指定每一個(gè)用戶界面。這些元素是一個(gè)圖形和行為的構(gòu)建模塊的集合,可以組合在一起形成各種組件,可以是一個(gè)簡(jiǎn)單的按鈕,也可以是一個(gè)支持網(wǎng)絡(luò)的完整的應(yīng)用程序。QML完善了JavaScript和Qt現(xiàn)有的基于QObject的類型系統(tǒng)間的整合,在語(yǔ)言級(jí)別上添加了對(duì)自動(dòng)屬性綁定和透明網(wǎng)絡(luò)傳輸?shù)闹С帧?Qt的QtDeclarative模塊實(shí)現(xiàn)了QML語(yǔ)言和對(duì)它適用的元素之間的接口,該模塊還提供了一個(gè)C++接口,可以用來(lái)在Qt/C++應(yīng)用程序中加載QML文件并與之通信。 需要著重指出的是,Qt Quick是建立在Qt現(xiàn)有的框架基礎(chǔ)之上的,QML可以用來(lái)擴(kuò)展現(xiàn)有的應(yīng)用程序,也可以創(chuàng)建全新的應(yīng)用程序。QML通過(guò)QtDeclarative模塊便可以完全支持從C++進(jìn)行擴(kuò)展。對(duì)應(yīng)本章的內(nèi)容,可以在Qt幫助中查看Qt Quick關(guān)鍵字。

編輯推薦

  《Qt應(yīng)用編程系列叢書:Qt及Qt Quick開(kāi)發(fā)實(shí)戰(zhàn)精解》特色:  全新,基于最新的Qt及Qt Creator編寫,包含Qt Quick!  經(jīng)典,基于經(jīng)典的Qt網(wǎng)絡(luò)博客編寫,可無(wú)限更新!  綜合,對(duì)眾多知識(shí)點(diǎn)進(jìn)行綜合應(yīng)用,實(shí)例經(jīng)典實(shí)用!  系統(tǒng),與《Qt Creator快速入門》配套,理論結(jié)合實(shí)際!

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    Qt及Qt Quick開(kāi)發(fā)實(shí)戰(zhàn)精解 PDF格式下載


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

 
 

  •   Qt quick的書就這一本呀
  •   這本書有點(diǎn)溥,應(yīng)該是《QtCeato快速入門》的擴(kuò)展補(bǔ)充,我下的有電子版,所以買本這個(gè)看看,建議新手把這兩本都買齊。送貨速度這次是超贊,太快了,完全超出我意料之外,頭天下午下訂單,第二天上午就到了,送貨員也很盡職,知道先打個(gè)電話通知貨到了,而不是放到前臺(tái)就一走了之??磥?lái)買書還是當(dāng)當(dāng)好。
  •   至少這本書幫了我的大忙 里面的例子其實(shí)demo里面有,但是講解很重要啊不是?
  •   好書。學(xué)例子。
  •   內(nèi)容詳實(shí),示例很豐富,好書!
  •   書還沒(méi)讀,內(nèi)容還不錯(cuò)
  •   這本書很適合Qt初學(xué)者,如果配有教學(xué)視頻就更好。
  •   書挺好的,要是附上源碼就更好了
  •   也可以看一下
  •   目前市面上唯一一本講Qt Quick的,講了不少實(shí)例,適合入門,總之不錯(cuò)。
  •   是一本好書,值得一看的
  •   建議先看看C++在看,網(wǎng)上也有
  •   例子都有些不夠深入,對(duì)于應(yīng)用只是操作而已,未作深層次分析。內(nèi)容也不夠精準(zhǔn)地反映書名。
  •   書還不錯(cuò),但是感覺(jué)就是貼代碼,也沒(méi)多少注釋
  •   偷工減料,文章都不舍得排個(gè)版,代碼中的 -> >> << 字體看著就很吐血
  •   真的感覺(jué)不好??戳藥醉?yè)就看不下去了。沒(méi)有什么用,有的例子都存在問(wèn)題。
  •   Qt開(kāi)發(fā)入門級(jí)教材,以前的基礎(chǔ)認(rèn)識(shí)得到進(jìn)一步鞏固。適合開(kāi)始接觸Qt的讀者選購(gòu)。
  •   關(guān)于Quick還是寫的一般般,入門而已,不知道是不是我網(wǎng)上文檔看多了,其實(shí)這塊知識(shí)還是看QT官方文檔更好
  •   這本書適合初學(xué)者學(xué)習(xí),書里主要講解幾個(gè)項(xiàng)目的開(kāi)發(fā)過(guò)程,可以作為項(xiàng)目參考學(xué)習(xí)用用.
  •   很不錯(cuò),值得購(gòu)買,雖然有點(diǎn)貴!~?。?!例子很精彩,結(jié)合作者另一本qt快速入門那本書,效果真的很好!??!
  •   QT入門教材
  •   對(duì)《Qt Creator快速入門》的補(bǔ)充
  •   圖書介紹不夠詳細(xì),影響正確了解該圖書
  •   Qt的書哦
  •   關(guān)于QT的實(shí)例很多
  •   書內(nèi)容一般,價(jià)格奢侈

推薦圖書

 

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

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