- B.5 qDebug()的用法 更新時間:2018-12-29 21:51:02
- B.4 查看和修改變量的值
- B.3 程序調試運行
- B.2 設置斷點
- B.1 修正語法錯誤
- 附錄B Qt調試
- A.11 CMake
- A.10 QMake
- A.9 Qt KDevelop
- A.8 Qt Creator
- A.7 Qt Designer
- A.6 GCC
- A.5 MingW
- A.4 GNU
- A.3 OSS
- A.2 IDE
- A.1 KDE
- 附錄A 部分名字
- 17.2.2 通過Qt Designer實現
- 17.2.1 通過編寫代碼實現
- 17.2 Hello World例子
- 17.1 安裝Qt步驟
- 第17章 Linux下Qt的安裝和使用
- 16.5 簡單性能測試
- 16.4.2 重放GUI事件
- 16.4.1 仿真GUI事件
- 16.4 GUI測試
- 16.3 數據驅動測試
- 16.2 簡單的Qt單元測試
- 16.1 QTestLib框架
- 第16章 Qt單元測試框架
- 15.2.2 實例2
- 15.2.1 實例1
- 15.2 實例
- 15.1.2 *.qm文件的生成
- 15.1.1 QString、QTranslator等類和tr()函數的作用
- 15.1 概念
- 第15章 Qt多國語言國際化
- 14.3.2 Qt綜合操作數據庫和XML
- 14.3.1 Qt操作SQLite數據庫
- 14.3 Qt操作數據庫
- 14.2.2 數據操作
- 14.2.1 SELECT查詢
- 14.2 常用SQL命令
- 14.1 數據庫基本概念
- 第14章 數據庫
- 13.3.2 客戶端
- 13.3.1 服務器端
- 13.3 多線程例子
- 13.2.3 使用QWaitCondition類
- 13.2.2 使用QSemaphore類
- 13.2.1 使用QMutex類、QMutexLocker類
- 13.2 多線程的控制
- 13.1 多線程的簡單實現
- 第13章 多線程
- 12.3 事件過濾
- 12.2 鍵盤事件
- 12.1 鼠標事件
- 第12章 事件處理
- 11.5 實現FTP上傳和下載
- 11.4 實現HTTP文件下載
- 11.3.4 TCP客戶端
- 11.3.3 TCP服務器端
- 11.3.2 TCP C/S編程模型
- 11.3.1 TCP協議工作原理
- 11.3 基于TCP的網絡聊天室程序
- 11.2.4 UDP客戶端
- 11.2.3 UDP服務器端
- 11.2.2 UDP C/S編程模型
- 11.2.1 UDP協議工作原理
- 11.2 基于UDP的網絡廣播程序
- 11.1 獲取本機網絡信息
- 第11章 網絡與通信
- 10.5 監視文件和目錄變化
- 10.4 獲取文件信息
- 10.3 處理目錄
- 10.2 讀寫二進制文件
- 10.1 讀寫文本文件
- 第10章 文件及磁盤處理
- 9.4 代理(Delegates)
- 9.3 視圖(Views)
- 9.2 模型(Models)
- 9.1.4 使用已有的模型視圖類例子
- 9.1.3 代理
- 9.1.2 視圖
- 9.1.1 模型
- 9.1 概念
- 第9章 模式/視圖(Model/View)結構
- 8.3.4 GraphicsItem的旋轉、縮放、切變和位移實例
- 8.3.3 各種GraphicsItem的創建實例
- 8.3.2 地圖瀏覽器例子
- 8.3.1 飛舞的蝴蝶例子
- 8.3 GraphicsView綜合例子
- 8.2 GraphicsView坐標系統
- 8.1.2 GraphicsView框架結構的內容
- 8.1.1 GraphicsView框架結構的特點
- 8.1 GraphicsView體系結構
- 第8章 圖形視圖(GraphicsView)框架
- L1 XML
- L7.5 SVG格式圖片的顯示
- 7.5 SVG格式圖片的顯示
- 7.4.2 主窗口的實現
- 7.4.1 繪圖區的實現
- 7.4 雙緩沖機制
- 7.3.2 主窗口的實現
- 7.3.1 繪圖區的實現
- 7.3 各種基礎圖形的繪制
- 7.2 各種與位置相關函數的使用場合
- 7.1 各類位置相關函數的區別
- 第7章 圖形與圖畫
- 6.7.2 實現文本排序功能
- 6.7.1 實現段落對齊功能
- 6.7 實現段落對齊及文本排序功能
- 6.6.7 設置字符格式功能
- 6.6.6 設置文字顏色功能及標準顏色對話框(QColorDialog)
- 6.6.5 設置文字加下畫線功能
- 6.6.4 設置文字斜體功能
- 6.6.3 設置文字加粗功能
- 6.6.2 設置字號功能
- 6.6.1 設置字體功能
- 6.6 文本編輯
- 6.5.3 鏡像功能
- 6.5.2 旋轉功能
- 6.5.1 縮放功能
- 6.5 QMatrix實現圖像坐標變換
- 6.4.2 圖像打印
- 6.4.1 文本打印
- 6.4 標準打印對話框(QPrintDialog)
- 6.3 標準文件對話框(QFileDialog)
- 6.2 新建文件
- 6.1.3 工具欄(ToolBars)的實現
- 6.1.2 菜單(Menus)的實現
- 6.1.1 動作(Action)的實現
- 6.1 創建菜單的菜單、工具欄以及動作
- 第6章 QmainWindow主窗體
- 5.14 使用Qt Designer設計對話框
- 5.13 多文檔的創建
- 5.12 程序啟動畫面(QSplashScreen)
- 5.11 不規則窗體
- 5.10 可擴展對話框的基本實現方法
- 5.9.2 QTime類
- 5.9.1 QPalette類
- 5.9 QPalette類與移動圖片綜合實例
- 5.8 進度條(QProgressBar/QProgressDialog)
- 5.7 工具盒QToolBox類
- 5.6 自定義(Custom)消息框
- 5.5.6 About Qt消息框
- 5.5.5 About消息框
- 5.5.4 Critical消息框
- 5.5.3 Warning消息框
- 5.5.2 Information消息框
- 5.5.1 Question消息框
- 5.5 消息對話框:QMessageBox類
- 5.4.4 標準double類型輸入對話框
- 5.4.3 標準int類型輸入對話框
- 5.4.2 標準條目選擇對話框
- 5.4.1 標準字符串輸入對話框
- 5.4 標準輸入對話框:QInputDialog類
- 5.3.2 創建步驟
- 5.3.1 函數說明
- 5.3 標準字體對話框:QFontDialog類
- 5.2.2 創建步驟
- 5.2.1 函數說明
- 5.2 標準顏色對話框:QColorDialog類
- 5.1.2 創建步驟
- 5.1.1 函數說明
- 5.1 標準文件對話框:QFileDialog類
- 第5章 基本對話框
- 4.5 綜合例子:修改用戶資料
- 4.4 基本布局(QLayout)
- 4.3 堆棧窗體QStackedWidget類
- 4.2 停靠窗口QDockWidget類
- 4.1 分割窗口QSplitter類
- 第4章 布局管理
- L1 Qt::WindowFlags枚舉類型
- L3.5 控件
- L2 內存分配策略
- L1 隱式共享
- L3.1 字符串類QString
- 3.5.9 小綜合例子
- 3.5.8 項目控件組(Item Widgets)
- 3.5.7 項目視圖組(Item Views)
- 3.5.6 容器組(Containers)
- 3.5.5 布局管理組(Layout)
- 3.5.4 空間間隔組(Spacers)
- 3.5.3 顯示控件組(Display Widgets)
- 3.5.2 輸入部件組(Input Widgets)
- 3.5.1 按鈕組(Buttons)
- 3.5 控件
- 3.4.2 基本的正則表達式
- 3.4.1 Qt常用算法
- 3.4 Qt的算法及正則表達式
- 3.3 QVariant類
- 3.2.2 QMap類和QHash類
- 3.2.1 QList類、QLinkedList類和QVector類
- 3.2 Qt容器類
- 3.1.3 字符串的轉換
- 3.1.2 查詢字符串數據
- 3.1.1 操作字符串
- 3.1 字符串類QString
- 第3章 Qt的模板庫、工具類及控件
- L4 布局管理器
- L3 Qt元對象系統
- L2 功能模塊
- L1 信號和槽機制(Signal&Slot)
- L2.3 Qt的開發步驟及實例
- L1 伙伴編輯模式(Edit Buddies)
- L2.2 Qt的安裝
- 2.3.2 編寫代碼實現
- 2.3.1 設計器Qt Designer實現
- 2.3 Qt的開發步驟及實例
- 2.2.3 Qt的開發環境
- 2.2.2 運行Qt Creator
- 2.2.1 下載Qt Creator
- 2.2 Qt的安裝
- 2.1 什么是Qt
- 第2章 Qt概述
- 1.4.7 友元
- 1.4.6 多態
- 1.4.5 多重繼承及虛繼承
- 1.4.4 繼承與接口
- 1.4.3 模板類
- 1.4.2 類的拷貝構造函數和賦值函數
- 1.4.1 基本概念
- 1.4 C++面向對象程序設計
- 1.3.2 嵌套異常和棧展開
- 1.3.1 使用C++異常處理
- 1.3 C++異常處理
- 1.2.3 條件編譯命令
- 1.2.2 文件包含命令
- 1.2.1 宏定義命令
- 1.2 C++預處理
- 1.1 C++程序結構
- 第1章 C++相關知識
- 前言
- 版權信息
- 封面
- 封面
- 版權信息
- 前言
- 第1章 C++相關知識
- 1.1 C++程序結構
- 1.2 C++預處理
- 1.2.1 宏定義命令
- 1.2.2 文件包含命令
- 1.2.3 條件編譯命令
- 1.3 C++異常處理
- 1.3.1 使用C++異常處理
- 1.3.2 嵌套異常和棧展開
- 1.4 C++面向對象程序設計
- 1.4.1 基本概念
- 1.4.2 類的拷貝構造函數和賦值函數
- 1.4.3 模板類
- 1.4.4 繼承與接口
- 1.4.5 多重繼承及虛繼承
- 1.4.6 多態
- 1.4.7 友元
- 第2章 Qt概述
- 2.1 什么是Qt
- 2.2 Qt的安裝
- 2.2.1 下載Qt Creator
- 2.2.2 運行Qt Creator
- 2.2.3 Qt的開發環境
- 2.3 Qt的開發步驟及實例
- 2.3.1 設計器Qt Designer實現
- 2.3.2 編寫代碼實現
- L2.2 Qt的安裝
- L1 伙伴編輯模式(Edit Buddies)
- L2.3 Qt的開發步驟及實例
- L1 信號和槽機制(Signal&Slot)
- L2 功能模塊
- L3 Qt元對象系統
- L4 布局管理器
- 第3章 Qt的模板庫、工具類及控件
- 3.1 字符串類QString
- 3.1.1 操作字符串
- 3.1.2 查詢字符串數據
- 3.1.3 字符串的轉換
- 3.2 Qt容器類
- 3.2.1 QList類、QLinkedList類和QVector類
- 3.2.2 QMap類和QHash類
- 3.3 QVariant類
- 3.4 Qt的算法及正則表達式
- 3.4.1 Qt常用算法
- 3.4.2 基本的正則表達式
- 3.5 控件
- 3.5.1 按鈕組(Buttons)
- 3.5.2 輸入部件組(Input Widgets)
- 3.5.3 顯示控件組(Display Widgets)
- 3.5.4 空間間隔組(Spacers)
- 3.5.5 布局管理組(Layout)
- 3.5.6 容器組(Containers)
- 3.5.7 項目視圖組(Item Views)
- 3.5.8 項目控件組(Item Widgets)
- 3.5.9 小綜合例子
- L3.1 字符串類QString
- L1 隱式共享
- L2 內存分配策略
- L3.5 控件
- L1 Qt::WindowFlags枚舉類型
- 第4章 布局管理
- 4.1 分割窗口QSplitter類
- 4.2 停靠窗口QDockWidget類
- 4.3 堆棧窗體QStackedWidget類
- 4.4 基本布局(QLayout)
- 4.5 綜合例子:修改用戶資料
- 第5章 基本對話框
- 5.1 標準文件對話框:QFileDialog類
- 5.1.1 函數說明
- 5.1.2 創建步驟
- 5.2 標準顏色對話框:QColorDialog類
- 5.2.1 函數說明
- 5.2.2 創建步驟
- 5.3 標準字體對話框:QFontDialog類
- 5.3.1 函數說明
- 5.3.2 創建步驟
- 5.4 標準輸入對話框:QInputDialog類
- 5.4.1 標準字符串輸入對話框
- 5.4.2 標準條目選擇對話框
- 5.4.3 標準int類型輸入對話框
- 5.4.4 標準double類型輸入對話框
- 5.5 消息對話框:QMessageBox類
- 5.5.1 Question消息框
- 5.5.2 Information消息框
- 5.5.3 Warning消息框
- 5.5.4 Critical消息框
- 5.5.5 About消息框
- 5.5.6 About Qt消息框
- 5.6 自定義(Custom)消息框
- 5.7 工具盒QToolBox類
- 5.8 進度條(QProgressBar/QProgressDialog)
- 5.9 QPalette類與移動圖片綜合實例
- 5.9.1 QPalette類
- 5.9.2 QTime類
- 5.10 可擴展對話框的基本實現方法
- 5.11 不規則窗體
- 5.12 程序啟動畫面(QSplashScreen)
- 5.13 多文檔的創建
- 5.14 使用Qt Designer設計對話框
- 第6章 QmainWindow主窗體
- 6.1 創建菜單的菜單、工具欄以及動作
- 6.1.1 動作(Action)的實現
- 6.1.2 菜單(Menus)的實現
- 6.1.3 工具欄(ToolBars)的實現
- 6.2 新建文件
- 6.3 標準文件對話框(QFileDialog)
- 6.4 標準打印對話框(QPrintDialog)
- 6.4.1 文本打印
- 6.4.2 圖像打印
- 6.5 QMatrix實現圖像坐標變換
- 6.5.1 縮放功能
- 6.5.2 旋轉功能
- 6.5.3 鏡像功能
- 6.6 文本編輯
- 6.6.1 設置字體功能
- 6.6.2 設置字號功能
- 6.6.3 設置文字加粗功能
- 6.6.4 設置文字斜體功能
- 6.6.5 設置文字加下畫線功能
- 6.6.6 設置文字顏色功能及標準顏色對話框(QColorDialog)
- 6.6.7 設置字符格式功能
- 6.7 實現段落對齊及文本排序功能
- 6.7.1 實現段落對齊功能
- 6.7.2 實現文本排序功能
- 第7章 圖形與圖畫
- 7.1 各類位置相關函數的區別
- 7.2 各種與位置相關函數的使用場合
- 7.3 各種基礎圖形的繪制
- 7.3.1 繪圖區的實現
- 7.3.2 主窗口的實現
- 7.4 雙緩沖機制
- 7.4.1 繪圖區的實現
- 7.4.2 主窗口的實現
- 7.5 SVG格式圖片的顯示
- L7.5 SVG格式圖片的顯示
- L1 XML
- 第8章 圖形視圖(GraphicsView)框架
- 8.1 GraphicsView體系結構
- 8.1.1 GraphicsView框架結構的特點
- 8.1.2 GraphicsView框架結構的內容
- 8.2 GraphicsView坐標系統
- 8.3 GraphicsView綜合例子
- 8.3.1 飛舞的蝴蝶例子
- 8.3.2 地圖瀏覽器例子
- 8.3.3 各種GraphicsItem的創建實例
- 8.3.4 GraphicsItem的旋轉、縮放、切變和位移實例
- 第9章 模式/視圖(Model/View)結構
- 9.1 概念
- 9.1.1 模型
- 9.1.2 視圖
- 9.1.3 代理
- 9.1.4 使用已有的模型視圖類例子
- 9.2 模型(Models)
- 9.3 視圖(Views)
- 9.4 代理(Delegates)
- 第10章 文件及磁盤處理
- 10.1 讀寫文本文件
- 10.2 讀寫二進制文件
- 10.3 處理目錄
- 10.4 獲取文件信息
- 10.5 監視文件和目錄變化
- 第11章 網絡與通信
- 11.1 獲取本機網絡信息
- 11.2 基于UDP的網絡廣播程序
- 11.2.1 UDP協議工作原理
- 11.2.2 UDP C/S編程模型
- 11.2.3 UDP服務器端
- 11.2.4 UDP客戶端
- 11.3 基于TCP的網絡聊天室程序
- 11.3.1 TCP協議工作原理
- 11.3.2 TCP C/S編程模型
- 11.3.3 TCP服務器端
- 11.3.4 TCP客戶端
- 11.4 實現HTTP文件下載
- 11.5 實現FTP上傳和下載
- 第12章 事件處理
- 12.1 鼠標事件
- 12.2 鍵盤事件
- 12.3 事件過濾
- 第13章 多線程
- 13.1 多線程的簡單實現
- 13.2 多線程的控制
- 13.2.1 使用QMutex類、QMutexLocker類
- 13.2.2 使用QSemaphore類
- 13.2.3 使用QWaitCondition類
- 13.3 多線程例子
- 13.3.1 服務器端
- 13.3.2 客戶端
- 第14章 數據庫
- 14.1 數據庫基本概念
- 14.2 常用SQL命令
- 14.2.1 SELECT查詢
- 14.2.2 數據操作
- 14.3 Qt操作數據庫
- 14.3.1 Qt操作SQLite數據庫
- 14.3.2 Qt綜合操作數據庫和XML
- 第15章 Qt多國語言國際化
- 15.1 概念
- 15.1.1 QString、QTranslator等類和tr()函數的作用
- 15.1.2 *.qm文件的生成
- 15.2 實例
- 15.2.1 實例1
- 15.2.2 實例2
- 第16章 Qt單元測試框架
- 16.1 QTestLib框架
- 16.2 簡單的Qt單元測試
- 16.3 數據驅動測試
- 16.4 GUI測試
- 16.4.1 仿真GUI事件
- 16.4.2 重放GUI事件
- 16.5 簡單性能測試
- 第17章 Linux下Qt的安裝和使用
- 17.1 安裝Qt步驟
- 17.2 Hello World例子
- 17.2.1 通過編寫代碼實現
- 17.2.2 通過Qt Designer實現
- 附錄A 部分名字
- A.1 KDE
- A.2 IDE
- A.3 OSS
- A.4 GNU
- A.5 MingW
- A.6 GCC
- A.7 Qt Designer
- A.8 Qt Creator
- A.9 Qt KDevelop
- A.10 QMake
- A.11 CMake
- 附錄B Qt調試
- B.1 修正語法錯誤
- B.2 設置斷點
- B.3 程序調試運行
- B.4 查看和修改變量的值
- B.5 qDebug()的用法 更新時間:2018-12-29 21:51:02