*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:零基礎學Qt 6編程 ISBN:9787115637703 出版社:人民郵電 著編譯者:霍亞飛 頁數:326 所在地:中國大陸 *此為代購商品 書號:1670847 可大量預訂,請先連絡。 內容簡介 這是一本Qt 6編程入門書,同步講解了Qt Widgets和Qt Quick編程內容。全書共14章,前8章是基礎內容,包括Qt概述、Qt Widgets窗口部件和Qt Quick控制項、布局管理、事件系統、界面外觀等內容,其中穿插介紹了Qt Creator開發環境、Qt信號和槽機制、Qt程序編譯過程、QML語法基礎等知識;第9章介紹圖形動畫基礎;第10∼12章介紹數據存儲和顯示的相關內容,本書從Qt涉及的眾多應用領域中選取了常用的數據處理來重點講解;第13章介紹多媒體應用;第14章介紹QML和C++的集成開發。本書注重知識點和實踐的結合,提供的實例兼具示範性和實用性,並就知識點提供了Qt文檔關鍵字提示,讓讀者在學習的過程中掌握自主學習的方法並逐步養成良好的編程習慣。 本書提供了課件PPT、實驗講義和程序源碼,可作為高等院校相關課程的教材,也可作為各類軟體開發人員的參考書。作者簡介 霍亞飛,網名yafeilinux,嵌入式軟體工程師,熱愛編程,熱愛開源!在博客中發表了大量Qt、Linux教程和開源軟體,被眾多阿友奉為經典!參与創建Twww yafeilinux com和Qt開源社區(www qter org),進行Qt及開源項目的推廣和普及!目錄 第1章 開始Qt 6編程1 1 Qt概述 1 1 1 Qt的歷史 1 1 2 Qt的特色 1 1 3 Qt軟體開發框架介紹 1 1 4 Qt的授權 1 1 5 Qt Quick和QML介紹 1 2 如何選擇Qt Widgets和Qt Quick 1 2 1 兩者的區別 1 2 2 如何選擇兩種技術 1 3 Qt 6的下載和安裝 1 4 Qt Creator開發環境簡介 1 4 1 Qt Creator的特色 1 4 2 Qt Creator界面介紹 1 5 運行一個示常式序 1 5 1 運行Qt Widgets示常式序 1 5 2 運行Qt Quick示常式序 1 6 幫助模式 1 7 Qt工具簡介 1 7 1 Qt Assistant 1 7 2 Qt Designer 1 7 3 Qt Linguist 1 7 4 Qt Design Studio 1 8 關於本書源碼的使用 1 9 小結 1 10 練習 第2章 第一個Qt應用 2 1 第一個Qt Widgets應用 2 1 1 創建Qt Widgets應用 2 1 2 編輯模式和設計模式 2 1 3 項目模式和項目文件 2 1 4 程序的運行 2 1 5 程序的發布 2 1 6 程序源碼與編譯過程詳解 2 2 第一個Qt Quick應用 2 2 1 創建Qt Quick應用 2 2 2 使用Qt資源文件 2 2 3 程序的發布 2 2 4 創建Qt QuickUI項目 2 2 5 使用Qt Quick設計器 2 2 6 QML語法基礎 2 3 設置應用程序圖標 2 4 小結 2 5 練習 第3章 Qt Widgets窗口部件和Qt Quick控制項 3 1 Qt Widgets窗口部件 3 1 1 基礎窗口部件QWidget 3 1 2 窗口幾何布局 3 1 3 QFrame類族 3 1 4 按鈕部件 3 1 5 QLineEdit 3 1 6 QAbstractSpinBox 3 1 7 QAbstractSlider 3 2 對話框QDialog 3 2 1 模態和非模態對話框 3 2 2 標準對話框 3 3 Qt Quick基礎可視項目 3 3 1 Item 3 3 2 Rectangle 3 3 3 Text 3 3 4 TextInput 3 3 5 TextEdit 3 4 Qt Quick控制項 3 4 1 控制項基類型Control 3 4 2 按鈕類控制項 3 4 3 指示器類控制項 3 4 4 輸入類控制項 3 4 5 日期類控制項 3 5 Qt Quick系統對話框 3 5 1 顏色對話框ColorDialog 3 5 2 文件對話框FileDialog 3 5 3 消息對話框MessageDialog 3 6 程序調試 3 6 1 調試模式 3 6 2 單步調試 3 6 3 在Qt Widgets程序中使用qDebug()函數 3 6 4 在Qt Quick程序中使用console log()函數 3 7 小結 3 8 練習 第4章 布局管理 4 1 Qt Widgets布局管理系統 4 1 1 布局管理器簡介 4 1 2 基本布局管理器 4 1 3 柵格布局管理器 4 1 4 窗體布局管理器 4 1 5 綜合使用布局管理器 4 1 6 設置部件大小 4 1 7 可擴展窗口 4 2 Qt Quick布局管理 4 2 1 定位器 4 2 2 基於錨(anchors)的布局 4 2 3 布局管理器 4 3 小結 4 4 練習 第5章 信號和槽 5 1 初識Qt Widgets中的信號和槽 5 1 1 認識信號和槽 5 1 2 自定義對話框 5 1 3 在主界面中使用自定義的對話框 5 2 信號和槽詳解 5 2 1 信號和槽典型應用示例 5 2 2 信號和槽的關聯 5 2 3 信號和槽的自動關聯 5 2 4 信號和槽斷開關聯 5 2 5 信號和槽的高級應用 5 3 Qt Quick中的信號和信號處理器 5 3 1 概述 5 3 2 聲明信號 5 3 3 信號處理器 5 3 4 使用Connections類型和connect()函數 5 4 Qt核心機制簡介 5 4 1 對象模型 5 4 2 元對象系統 5 4 3 屬性系統 5 4 4 對象樹與擁有權 5 5 小結 5 6 練習 第6章 應用程序主窗口 6 1 Qt Widgets應用程序主窗口 6 1 1 菜單欄和工具欄 6 1 2 中心部件 6 1 3 Dock部件 6 1 4 狀態欄 6 1 5 自定義菜單 6 2 Qt Quick應用程序主窗口 6 2 1 窗口Window 6 2 2 應用程序主窗口ApplicationWindow 6 2 3 菜單類控制項 6 2 4 容器類控制項 6 2 5 彈出類控制項 6 3 小結 6 4 練習 第7章 事件系統 7 1 Qt Widgets中的事件 7 1 1 事件的處理 7 1 2 事件的傳遞 7 1 3 滑鼠事件和滾輪事件 7 1 4 鍵盤事件 7 1 5 定時器事件與隨機數 7 1 6 拖放操作 7 2 Qt Quick事件處理 7 2 1 MouseArea 7 2 2 滑鼠事件MouseEvent和滾輪事件WheelEvent 7 2 3 拖放事件DragEvent 7 2 4 鍵盤事件KeyEvent 7 2 5 定時器Timer和隨機數 7 3 小結 7 4 練習 第8章 界面外觀和國際化 8 1 Qt Widgets外觀樣式 8 2 Qt樣式表 8 2 1 使用代碼設置樣式表 8 2 2 在設計模式中設置樣式表 8 2 3 Qt樣式表語法 8 2 4 自定義部件外觀 8 3 Qt Quick控制項樣式 8 3 1 使用控制項樣式 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |