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

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

第一部分 綜合實(shí)例
 第1章 多文檔編輯器
  1.1 界面設(shè)計
  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章 音樂播放器
  3.1 播放器整體架構(gòu)
  3.2 實(shí)現(xiàn)音樂播放
  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è)計
  4.2 實(shí)現(xiàn)商品管理功能
  4.3 顯示銷售統(tǒng)計圖表
  4.4 添加登錄界面
  4.5 小結(jié)
 第5章 局域網(wǎng)聊天工具
  5.1 界面設(shè)計
  5.2 實(shí)現(xiàn)聊天功能
  5.3 實(shí)現(xiàn)文件傳輸功能
  5.4 完善程序功能
  5.5 小結(jié)
第二部分 Qt Quick
 第6章 Qt Quick
  6.1 初識QML
  6.2 QML概念及框架
  6.3 QML中的布局管理
  6.4 基本可視元素
  6.5 事件處理
  6.6 圖像、狀態(tài)和動畫
  6.7 QML中的模型/視圖
  6.8 QML和C++混合編程
  6.9 使用Qt Quick設(shè)計器
  6.10 小結(jié)
 參考文獻(xiàn) 
  

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計26條)

 
 

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

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

京ICP備13047387號-7