中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例

包郵 計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例

作者:白振勇
出版社:清華大學出版社出版時間:2020-10-01
開本: 其他 頁數(shù): 593
中 圖 價:¥81.3(6.3折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例 版權信息

  • ISBN:9787302555285
  • 條形碼:9787302555285 ; 978-7-302-55528-5
  • 裝幀:一般膠版紙
  • 冊數(shù):暫無
  • 重量:暫無
  • 所屬分類:>>

計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例 本書特色

(1)兼顧Qt 5、PyQt 5。既有C++語言的Qt 5知識,又有Python語言的PyQt 5的知識。通過學習兩種編程語言的案例,可以更好地滿足實際研發(fā)工作對編程技能的需求。 (2)真正實用。重點關注軟件設計及實戰(zhàn)技能,而非羅列一堆控件接口說明,比如:在開發(fā)大型項目時pri文件的設計與使用、配置文件的開發(fā)方法、類對象的二進制文件的序列化等都屬于實用的軟件研發(fā)技術案例。 (3)系統(tǒng)性組織案例。內容組織上掌握循序漸進原則,前面的案例為后面的案例打基礎,提倡的理念是傳授跨平臺界面開發(fā)中用到的系統(tǒng)性解決方案。 (4)拒絕從零開始。配套程序代碼含有改動前的基礎代碼和改動后的*終代碼。通過利用Winmerge等對比軟件,對比改動前、改動后的代碼,查看改動的具體內容,便于加深對案例的理解。

計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例 內容簡介

《Qt 5/PyQt 5實戰(zhàn)指南——手把手教你掌握100個精彩案例》根據(jù)跨平臺軟件研發(fā)工作中對Qt技術的需求,按照循序漸進的原則逐步介紹Qt的各種實用技術。本書分為3部分: 部分(~14章)講述C+ + 版的Qt知識,著重介紹Qt的安裝配置以及開發(fā)環(huán)境搭建、Qt項目文件的配置與使用、Qt常用類與常用控件的應用、使用Qt Designer繪制窗體與控件、庫的開發(fā)與使用、插件開發(fā)技術、Qt的MVC機制及應用、SDI與MDI類應用開發(fā)技術、Qt多線程應用開發(fā)及并發(fā)框架、Qt網絡應用程序開發(fā)技術; 第2部分(5~22章)講述PyQt版的開發(fā)知識,內容同部分大體一致,用Python語言實現(xiàn)并根據(jù)Python語言特點省去了部分內容; 第3部分(第23、24章)分別以C++ 語言、Python語言的實戰(zhàn)項目為例,講解Qt技術的綜合應用。全書提供了100個應用案例,除、23、24章外,每章后均附有配套練習。 《Qt 5/PyQt 5實戰(zhàn)指南——手把手教你掌握100個精彩案例》適合作為C++/Python跨平臺軟件研發(fā)工作人員的參考資料,也可作為高等院校計算機、軟件工程等相關專業(yè)高年級本科生、研究生的參考教材。

計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例 目錄


目錄



第1章準備工作


1.1推薦的開發(fā)環(huán)境


1.2安裝Visual Studio 2017


1.3安裝Python


1.4安裝LLVM


1.5用編譯的方式安裝Qt 5.11.1


1.6用安裝包安裝Qt 5.11.1


1.7在Linux上編譯代碼出錯時的處理


1.8配套源代碼


第2章pro與pri


2.1案例1通過一個簡單的EXE來介紹pro的基本配置


2.2案例2整理一下目錄吧


2.3案例3加點料——增加一張圖片


2.4知識點pro文件常用配置


2.5知識點pri文件有什么用


2.6知識點一勞永逸,引入pri體系


2.7案例4還是不知道pri怎么用?來練練手吧


2.8配套練習


第3章多國語言國際化


3.1案例5怎樣實現(xiàn)國際化


3.2知識點幾種常見的國際化編程場景


3.3知識點中英文翻譯失敗如何處理


3.4配套練習


第4章打基礎


4.1案例6開發(fā)一個DLL


4.2知識點使用命名空間


4.3案例7QString的6個實用案例


4.4案例8用qDebug()輸出信息


4.5案例9使用QVector處理數(shù)組


4.6案例10使用QList處理鏈表


4.7案例11使用QMap建立映射


4.8案例12萬能的QVariant


4.9案例13使用QMessagebox彈出各種等級的提示信息


4.10案例14使用QInputDialog獲取多種類型的用戶輸入


4.11知識點開發(fā)自己的公共類庫


4.12案例15普通文本文件讀寫


4.13案例16XML格式的配置文件


4.14知識點INI格式的配置文件


4.15案例17把類對象序列化到二進制文件


4.16案例18從二進制文件反序列化類對象


4.17案例19類的XML格式序列化


4.18知識點類的二進制格式序列化——向后兼容


4.19案例20使用流方式讀寫XML


4.20知識點使用單體模式實現(xiàn)全局配置


4.21案例21讀取GB 13000編碼的身份證信息


4.22配套練習






第5章對話框


5.1知識點Qt Designer的使用


5.2知識點在Designer中進行界面布局


5.3案例22對話框——走起


5.4案例23三種編程方式實現(xiàn)信號槽開發(fā)


5.5案例24自定義signal與信號轉發(fā)


5.6案例25disconnect的用途


5.7知識點消息阻塞防止額外觸發(fā)槽函數(shù)


5.8案例26信號槽只能用在對話框里嗎


5.9案例27對象之間還能怎么傳遞消息


5.10知識點編程實現(xiàn)控件嵌套布局


5.11知識點樣式


5.12案例28使用QStackedLayout實現(xiàn)向導界面


5.13案例29定時器1


5.14案例30定時器2


5.15配套練習


第6章常用控件


6.1案例31使用QLabel顯示文本或圖片


6.2案例32使用QLineEdit獲取多種輸入


6.3案例33使用QComboBox獲取用戶輸入


6.4案例34使用QListWidget展示數(shù)據(jù)列表


6.5案例35使用QSlider控制進度


6.6配套練習


第7章用QPainter實現(xiàn)自定義繪制


7.1知識點怎樣進行自定義繪制


7.2案例36萌新機器人


7.3案例37機器人的新裝


7.4配套練習


第8章模型視圖代理


8.1知識點Qt的MVC簡介


8.2知識點使用QStandardItemModel構建樹模型


8.3案例38使用代理實現(xiàn)屬性窗


8.4案例39帶子屬性的屬性窗


8.5配套練習


第9章開發(fā)SDI應用


9.1案例40開發(fā)一個SDI應用


9.2案例41使用自定義視圖


9.3案例42添加主菜單


9.4案例43常規(guī)工具條


9.5知識點在狀態(tài)欄上顯示鼠標坐標


9.6知識點使用QSplashScreen為程序添加啟動畫面


9.7知識點工具條反顯


9.8案例44打開文件對話框


9.9案例45浮動窗里的列表框


9.10案例46拖放


9.11案例47使用樹視圖做個工具箱


9.12案例48使用事項窗展示事項或日志


9.13案例49剪切、復制、粘貼


9.14案例50上下文菜單


9.15案例51利用屬性機制實現(xiàn)動畫彈出菜單


9.16知識點main()函數(shù)一般都寫什么


9.17配套練習


第10章開發(fā)MDI應用


10.1案例52MDI——采用同一類型的View


10.2知識點MDI——采用不同類型的View


10.3配套練習


第11章重寫Qt事件


11.1知識點QWidget事件簡介


11.2案例53通過重寫鼠標事件實現(xiàn)圖元移動


11.3案例54通過重寫鍵盤事件實現(xiàn)圖元移動


11.4知識點無法切換到中文輸入時該怎么辦


11.5配套練習


第12章開發(fā)插件


12.1知識點什么是插件,插件用來干什么


12.2案例55怎樣開發(fā)插件


12.3配套練習


第13章開發(fā)多線程應用


13.1案例56多線程和互斥鎖


13.2知識點多線程應用中如何與主界面通信


13.3案例57使用QtConcurrent處理并發(fā)——Map模式


13.4案例58使用QtConcurrent處理并發(fā)——MapReduce模式


13.5配套練習


第14章開發(fā)網絡應用


14.1案例59基于Qt的TCP/IP編程


14.2案例60TCP/IP多客戶端編程


14.3配套練習


第15章PyQt 5基礎


15.1知識點PyQt 5簡介


15.2知識點搭建PyQt 5開發(fā)環(huán)境


15.3案例61編寫**個PyQt 5程序


15.4案例62給應用加上圖片


15.5案例63信號槽初探——窗口A調用窗口B


15.6案例64編寫代碼實現(xiàn)控件布局


15.7案例65在窗體A中嵌入自定義控件B


15.8案例66使用QLabel顯示GIF動畫


15.9案例67使用QLineEdit獲取多種輸入


15.10案例68使用QComboBox獲取用戶輸入


15.11案例69使用QListWidget展示并操作列表


15.12案例70使用QSlider控制進度


15.13案例71使用QMessageBox彈出提示信息


15.14案例72使用QInputDialog獲取用戶輸入


15.15案例73使用QFileDialog獲取用戶選擇的文件名


15.16知識點把程序*小化到系統(tǒng)托盤


15.17配套練習


第16章PyQt 5進程內通信


16.1知識點PyQt 5中的信號槽


16.2案例74使用自定義信號


16.3案例75帶參數(shù)的自定義信號


16.4知識點信號比槽的參數(shù)少該怎么辦


16.5案例76使用QTimer實現(xiàn)定時器


16.6知識點使用timerEvent()實現(xiàn)定時器


16.7案例77使用QStackedLayout實現(xiàn)向導界面


16.8配套練習


第17章PyQt 5實現(xiàn)自定義繪制


17.1知識點怎樣進行自定義繪制


17.2案例78萌新機器人


17.3案例79機器人的新裝


17.4配套練習


第18章PyQt 5中的模型視圖代理


18.1知識點使用QStandardItemModel構建樹模型


18.2案例80*簡單的屬性窗


18.3案例81使用代理實現(xiàn)屬性窗


18.4案例82自定義屬性窗


18.5案例83帶子屬性的屬性窗


18.6配套練習


第19章PyQt 5開發(fā)SDI應用


19.1案例84開發(fā)一個SDI應用


19.2案例85使用自定義視圖


19.3案例86添加主菜單


19.4案例87常規(guī)工具條


19.5案例88在狀態(tài)欄上顯示鼠標坐標


19.6知識點使用QSplashScreen為程序添加啟動畫面


19.7知識點工具條反顯


19.8案例89浮動窗里的列表框


19.9案例90拖放


19.10案例91使用樹視圖做個工具箱


19.11案例92使用事項窗展示事項或日志


19.12案例93剪切、復制、粘貼


19.13案例94上下文菜單


19.14配套練習


第20章PyQt 5開發(fā)MDI應用


20.1案例95MDI——采用同一類型的View


20.2知識點MDI——采用不同類型的View


20.3配套練習


第21章PyQt 5事件


21.1案例96通過重寫鼠標事件實現(xiàn)圖元移動


21.2案例97通過重寫鍵盤事件實現(xiàn)圖元移動


21.3配套練習


第22章PyQt 5開發(fā)多線程應用


22.1案例98多線程和互斥鎖


22.2知識點多線程應用中如何刷新主界面


22.3配套練習


第23章項目實戰(zhàn)——敏捷看板(C++版)


23.1知識點項目實戰(zhàn)準備——訪問SQLite數(shù)據(jù)庫


23.2知識點項目實戰(zhàn)準備——使用QCustomPlot繪制曲線


23.3案例99項目實戰(zhàn)——敏捷看板


第24章項目實戰(zhàn)——敏捷看板(PyQt版)


24.1知識點項目實戰(zhàn)準備——訪問SQLite數(shù)據(jù)庫


24.2知識點項目實戰(zhàn)準備——用Matplotlib繪制曲線


24.3案例100項目實戰(zhàn)——敏捷看板


附錄APyQt 5常用類所在模塊


參考文獻


展開全部

計算機科學與技術叢書Qt 5/PyQt 5實戰(zhàn)指南:手把手教你掌握100個精彩案例 作者簡介

白振勇 2000年畢業(yè)于山東工業(yè)大學,20年來一直從事跨平臺監(jiān)控系統(tǒng)的設計、研發(fā)工作;曾因iES-DMS1000 Extreme配電自動化主站系統(tǒng)榮獲山東省科技進步二等獎,獲得3項國家發(fā)明專利;帶領團隊利用Qt 5開發(fā)的圖形平臺已成為公司主營產品的核心支撐組件。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 缝纫客| 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | ET3000双钳形接地电阻测试仪_ZSR10A直流_SXJS-IV智能_SX-9000全自动油介质损耗测试仪-上海康登 | 电动葫芦-河北悍象起重机械有限公司| 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 万博士范文网-您身边的范文参考网站Vanbs.com | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 北京公积金代办/租房发票/租房备案-北京金鼎源公积金提取服务中心 | 企业管理培训,企业培训公开课,企业内训课程,企业培训师 - 名课堂企业管理培训网 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 丽陂特官网_手机信号屏蔽器_Wifi信号干扰器厂家_学校考场工厂会议室屏蔽仪 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 首页-浙江橙树网络技术有限公司| 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 | 免费分销系统 — 分销商城系统_分销小程序开发 -【微商来】 | 中山市派格家具有限公司【官网】 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 微学堂-电动能源汽车评测_电动车性能分享网 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 高低温万能试验机-复合材料万能试验机-馥勒仪器 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 |