91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.33M
    文件類型: .pdf
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-29
  • 語言: C/C++
  • 標簽: Qt??

資源簡介

《Linux環境下Qt4圖形界面與MySQL編程》編輯推薦:深入剖析Linux GuI編程與MySQL設計實例,圖形化應用程序開發者必備。 
Linux圖形界面編程基礎。介紹了Qt4.7的全部控件,并針對每個控件設計了一個簡單易學的實例,加深讀者對Qt4.7控件的認識和理解。基于Linux操作系統的MySQL數據庫設計基礎。介紹了MySQL基本操作,并針對每個操作設計了一個簡單易學的實例,加深讀者對MvSQL操作的認識和理解。基于Qt47與MvSQL的經典實際項目案例開發。《Linux環境下Qt4圖形界面與MySQL編程》中設計了列車時刻表查詢系統、酒店客房管理系統、房屋租賃系統、書店管理系統、學生上機考試系統、校園點菜系統、餐飲信息服務系統、視頻音頻播放器、桌面常用軟件小助手、俄羅斯方塊游戲和局域網聊天系統。這些案例給讀者提供了實際項目開發參考。以最新的Qt4.7版本為依據,設計典型實例,并對開發場景進行詳細講解。以Qt4 MySQL為基礎,精心策劃和組織Qt4 MySQL相關知識。以“Qt4 MvSQL編程基礎——簡單實例開發實際工程項目開發與場景分析”入門到精通的方式對Qt4 MvSQL知識進行系統化學習。立足于基礎知識,實例經典,深入工程實踐。讀者能夠從零開始、快速入門,為Qt4與MvSQL應用與開發打下堅實的基礎。 
目錄 
前言 
第1章 緒論 
1.1 圖形界面設計的必要性 
1.2 Linux常用的圖形化界面編程工具 
1.2.1 Qt 
1.2.2 GTK  
1.3 兩種常用的Linux數據庫 
1.3.1 MySQL 
1.3.2 SQLite 
1.4 圖形界面與數據庫綜合編程技術 
第2章 Qt4圖形界面編程基礎 
2.1 Qt Creator 
2.2 安裝Qt環境及Qt Creator 
2.3 信號和槽機制 
2.4 一個拋磚引玉的實例 
第3章 Qt4控件與示例精講 
3.1 布局(Layouts) 
3.1.1 絕對布局 
3.1.2 手工布局 
3.1.3 Qt布局管理器 
3.2 間隔器(Spacers) 
3.3 按鈕(Buttons) 
3.3.1 PushButton控件 
3.3.2 RadioButton控件 
3.3.3 CheckBox控件 
3.3.4 示例1:PushButton、RadioButton和CheckBox控件的綜合應用 
3.3.5 ToolButton控件 
3.3.6 示例2:ToolButton的應用 
3.3.7 CommandLinkButton控件 
3.3.8 示例3:CommandLinkButton的應用 
3.3.9 ButtonBox控件 
3.3.10 示例4:ButtonBox的應用 
3.4 單元視圖(Item Views) 
3.4.1 ListView控件 
3.4.2 示例5:ListView的應用 
3.4.3 TreeView控件 
3.4.4 示例6:TreeView的應用 
3.4.5 TableView控件 
3.4.6 示例7:TableView的應用 
3.4.7 ColumnView控件 
3.5 單元組件(Item Widgets) 
3.5.1 ListWidget控件 
3.5.2 TreeWidget控件 
3.5.3 TableWidget控件 
3.5.4 示例8:TableWidget的示例 
3.6 容器(Containers) 
3.6.1 GroupBox控件 
3.6.2 ScrollArea控件 
3.6.3 示例9:GroupBox和ScrollArea的示例 
3.6.4 ToolBox控件 
3.6.5 示例10:ToolBox的應用 
3.6.6 TabWidget控件 
3.6.7 示例11:TabWidget的應用 
3.6.8 StackedWidget控件 
3.6.9 示例12:StackedWidget的應用 
3.6.10 Frame控件 
3.6.11 Widget控件 
3.6.12 MdiArea控件 
3.6.13 示例13:MdiArea的應用 
3.6.14 DockWidget控件 
3.6.15 示例14:DockWidget的示例 
3.7 輸入組件(Input Widgets) 
3.7.1 ComboBox控件 
3.7.2 Font ComboBox控件 
3.7.3 LineEdit控件 
3.7.4 TextEdit控件 
3.7.5 PlainTextEdit控件 
3.7.6 示例15:ComboBox、LineEdit和TextEdit的應用 
3.7.7 SpinBox控件 
3.7.8 Double SpinBox控件 
3.7.9 Slider控件 
3.7.10 示例16:SpinBox、Double SpinBox和Slider的應用 
3.7.11 Dial控件 
3.7.12 示例17:Dial的應用 
3.7.13 ScrollBar控件 
3.7.14 DateEdit控件 
3.7.15 TimeEdit控件 
3.7.16 DateTimeEdit控件 
3.7.17 示例18:DateEdit、TimeEdit和DateTimeEdit的應用 
3.8 顯示組件(Display Widgets) 
3.8.1 Label控件 
3.8.2 TextBrowser控件 
3.8.3 示例19:TextBrower的應用 
3.8.4 GraphicsView控件 
3.8.5 示例20:GraphicsView的應用 
3.8.6 Calendar控件 
3.8.7 示例21:Calendar的應用 
3.8.8 LCDNumber控件 
3.8.9 示例22:LCDNumber的應用 
3.8.10 ProgressBar控件 
3.8.11 示例23:ProgressBar的應用 
3.8.12 Line控件 
第4章 Qt4與MySQL數據庫編程 
4.1 數據庫編程概述 
4.2 MySQL的特性 
4.3 Qt與MySQL連接 
4.4 Qt中的數據庫查詢方法 
4.4.1 基本的查詢方法 
4.4.2 一個簡單實例 
4.5 MySQL數據庫操作語句 
4.5.1 查詢 
4.5.2 插入 
4.5.3 建立數據庫 
4.5.4 修改 
4.5.5 刪除 
第5章 基于Qt4的列車時刻表查詢系統 
5.1 任務分析 
5.2 數據庫的建立 
5.2.1 數據庫表格說明 
5.2.2 通過SQL語句建立數據庫和表 
5.2.3 通過MySQL Adminstrator創建數據庫 
5.2.4 向表中添加原始數據項 
5.3 建立Qt4工程及系統界面 
5.3.1 項目創建及數據庫連接 
5.3.2 代碼編輯 
5.4 編譯及運行 
第6章 基于Qt4與MySQL的酒店客房管理系統設計 
6.1 任務分析 
6.2 數據庫的建立 
6.2.1 數據庫說明 
6.2.2 通過SQL語句創建數據庫和表 
6.2.3 MySQL Administrator創建數據庫 
6.2.4 向表中添加原始數據項 
6.3 建立工程 
6.4 繪制應用程序界面 
6.4.1 登錄界面設計(login.ui) 
6.4.2 密碼修改界面(chgpwd.ui) 
6.4.3 系統主界面設計(mainwindow.ui) 
6.5 添加代碼 
6.5.1 數據庫連接(databaseconnection.h) 
6.5.2 登錄窗體類實現 
6.5.3 密碼修改窗體類實現 
6.5.4 系統主窗體實現 
6.5.5 main.cpp文件實現 
6.6 編譯及運行 
第7章 基于Qt4與MySQL的房屋租賃系統設計 
7.1 任務分析 
7.2 數據庫的建立 
7.2.1 數據庫表格說明 
7.2.2 通過SQL語句建立數據庫和表 
7.2.3 MySQL Administrator創建數據庫 
7.2.4 向表中添加原始數據項 
7.3 建立Qt4工程及系統界面 
7.3.1 新建應用程序 
7.3.2 繪制應用程序界面 
7.3.3 添加代碼 
7.4 編譯與運行 
7.4.1 登錄界面 
7.4.2 系統主界面 
7.4.3 房主信息界面 
7.4.4 添加房主界面 
7.4.5 刪除房主界面 
7.4.6 房屋信息界面 
7.4.7 添加房屋界面 
7.4.8 刪除房屋界面 
7.4.9 房屋查詢界面 
7.4.10 入住登記界面 
7.4.11 客戶查詢界面 
7.5 本項目中的問題說明與討論 
第8章 基于Qt4的書店管理系統設計 
8.1 任務分析 
8.2 數據庫的建立 
8.2.1 數據庫表格說明 
8.2.2 通過SQL語句建立數據庫和表 
8.2.3 通過MySQL Administrator創建數據庫 
8.2.4 向表中添加原始數據項 
8.3 建立Qt4工程及系統界面 
8.3.1 項目創建及數據庫連接 
8.3.2 代碼編輯 
8.4 編譯及運行 
8.5 開發中的注意事項 
第9章 基于Qt4與MySQL的考試系統設計與實現 
9.1 任務分析 
9.2 數據庫的建立 
9.2.1 數據庫表格說明 
9.2.2 通過SQL語句建立數據庫和表 
9.2.3 MySQL Administrator創建數據庫 
9.2.4 向表中添加原始數據項 
9.3 建立Qt4工程及系統界面 
9.3.1 新建應用程序 
9.3.2 繪制應用程序界面 
9.3.3 添加代碼 
9.4 編譯與運行 
9.4.1 登錄界面 
9.4.2 管理員主界面 
9.4.3 添加教師界面 
9.4.4 添加學生界面 
9.4.5 教師主界面 
9.4.6 學生主界面 
9.5 本項目中的問題說明與討論 
第10章 基于Qt4與MySQL的校園點菜系統 
10.1 任務分析 
10.2 數據庫的建立 
10.2.1 數據庫表格說明 
10.2.2 通過SQL語句建立數據庫和表 
10.2.3 通過MySQL Administrator創建數據庫 
10.2.4 向表中添加原始數據項 
10.3 建立Qt4工程及系統界面 
10.3.1 項目創建及數據庫連接 
10.3.2 代碼編輯 
10.4 編譯及運行 
10.5 開發中的注意事項 
第11章 基于Qt4與MySQL的餐飲信息服務系統設計 
11.1 任務分析 
11.2 數據庫的建立 
11.2.1 數據庫表格說明 
11.2.2 通過SQL語句建立數據庫和表 
11.2.3 MySQL Administrator創建數據庫 
11.2.4 向表中添加原始數據項 
11.3 建立Qt4工程及系統界面 
11.3.1 新建應用程序 
11.3.2 繪制應用程序界面 
11.3.3 添加代碼 
11.4 編譯與運行 
11.4.1 系統主界面 
11.4.2 菜目管理界面 
11.4.3 訂餐界面 
11.4.4 客戶信息查詢界面 
11.4.5 結賬界面 
11.4.6 添加菜目界面 
11.4.7 更新/刪除菜目界面 
11.4.8 訂單詳細界面 
11.4.9 打印訂單與賬單 
11.5 本項目中的問題說明與討論 
第12章 基于Qt4的視頻音頻播放器設計 
12.1 任務分析 
12.2 建立Qt4工程及系統界面 
12.2.1 項目創建 
12.2.2 代碼編輯 
12.3 編譯及運行 
12.4 開發中的注意事項 
第13章 基于Qt4的桌面常用軟件小助手 
13.1 任務分析 
13.2 建立Qt4工程及系統界面 
13.2.1 新建應用程序 
13.2.2 繪制應用程序界面 
13.3 添加代碼 
13.3.1 建立信號與槽函數映射機制 
13.3.2 添加代碼 
13.4 編譯與運行 
13.5 本項目中的問題說明與討論 
第14章 基于Qt4與MySQL的俄羅斯方塊設計與實現 
14.1 任務分析 
14.2 數據庫的建立 
14.2.1 數據庫表格說明 
14.2.2 通過SQL語句建立數據庫和表 
14.2.3 MySQL Administrator創建數據庫 
14.2.4 向表中添加原始數據項 
14.3 建立Qt4工程及系統界面 
14.3.1 新建應用程序 
14.3.2 繪制應用程序界面 
14.3.3 添加代碼 
14.4 編譯與運行 
14.4.1 游戲主界面 
14.4.2 游戲開始界面 
14.4.3 排行榜界面 
14.4.4 游戲結束界面 
14.4.5 進入排行榜界面 
14.5 本項目中的問題說明與討論 
第15章 基于Qt4與MySQL的局域網聊天系統設計與實現 
15.1 任務分析 
15.2 數據庫的建立 
15.2.1 數據庫表格說明 
15.2.2 通過SQL語句建立數據庫和表 
15.2.3 MySQL Administrator創建數據庫 
15.2.4 向表中添加原始數據項 
15.3 建立Qt4工程及系統界面 
15.3.1 新建應用程序 
15.3.2 繪制應用程序界面 
15.3.3 添加代碼 
15.4 編譯與運行 
15.4.1 登錄界面 
15.4.2 賬號注冊界面 
15.4.3 系統主界面 
15.4.4 聊天界面 
15.4.5 發送文件界面 
15.4.6 接收文件界面 
15.5 本項目中的問題說明與討論 
參考文獻 
在信息技術高速發展的今天,無論是PC應用軟件還是嵌入式設備,人們對軟件的友好支持性要求逐漸提高,因此出現了圖形用戶界面技術。它是一種綜合了計算機技術、美學、心理學、行為學以及各商業領域需求分析的人機系統工程,強調“人一機一環境”三者作為一個系統進行總體設計。圖形用戶界面技術的出現,改變了傳統的采用終端命令行顯示與控制的方式,從可視化、交互性和友好性等方面帶來了極大的優越性。 
控件功能的可視化。在圖形用戶界面編程工具中,將不同的用戶需求做成控件的形式,在編程時,可以從控件庫中選擇相應的控件進行設置,從而達到自己的功能需求。每個控件的功能都能直觀地顯示出來,具有良好的可視化效果。 
圖形用戶界面建立了與用戶的互動交流。采用終端作為控制,可操作性差。當程序執行時,與用戶的交互性差。圖形用戶界面技術將用戶與程序執行過程控制緊密結合起來,從而使用戶的需求及時地在圖形用戶界面中得以實施并直觀地顯示出來。 
用戶界面友好性。圖形用戶界面的設計要考慮人的行為學和心理學特點,符合用戶的習慣,并在美學方面達到和諧統一。使用戶操作方便,給人以舒適的感覺。 
Qt采用c 語言,包含了豐富的C 類,包括窗口界面設計的接口、IO控制接口、繪圖接口、多媒體接口、數據庫操作接口、網絡通信接口、XML接口、模塊測試接口等豐富的開發接口。軟件開發人員通過使用這些接口,可以方便、高效地完成應用設計與程序開發。,由于采用c 語言,Qt具有較高的執行效率。此外不同平臺間的Qt開發接口是相同的,因此,可以有效地降低Qt應用程序跨平臺開發的移植成本。

資源截圖

代碼片段和文件信息

評論

共有 條評論