快捷索引


会员福利

资源无源时,可利用百度网盘 & 迅雷云盘取回

此内容仅供注册用户。请 %登录%.

神秘内容,请 登录 / 注册 后查看

会员可见全站福利 !



神秘内容,请 登录 / 注册 后查看

会员可见全站福利 !

整理&发布 by http://www.books51.com: : : Linux环境下Qt4图形界面与MySQL编程

作者:  邱铁
周玉
张民垒

图书分类: 软件

资源格式: PDF

版本: 扫描版

出版社: 邱铁
周玉
张民垒

书号: 9787111372912

发行时间: 2013年03月01日

地区:  大陆

语言:  简体中文

简介

IPB Image

目录

封面 1
书名 2
版权 3
前言 4
目录 5
第1章 绪论 10
1.1 图形界面设计的必要性 10
1.2 Linux常用的图形化界面编程工具 10
1.2.1 Qt 10
1.2.2 GTK+ 11
1.3 两种常用的Linux数据库 12
1.3.1 MySQL 12
1.3.2 SQLite 12
1.4 图形界面与数据库综合编程技术 13
第2章 Qt4图形界面编程基础 14
2.1 Qt Creator 14
2.2 安装Qt环境及Qt Creator 14
2.3 信号和槽机制 17
2.4 一个抛砖引玉的实例 18
第3章 Qt4控件与示例精讲 21
3.1 布局(Layouts) 21
3.1.1 绝对布局 21
3.1.2 手工布局 21
3.1.3 Qt布局管理器 22
3.2 间隔器(Spacers) 23
3.3 按钮(Buttons) 23
3.3.1 PushButton控件 23
3.3.2 RadioButton控件 24
3.3.3 CheckBox控件 25
3.3.4 示例1:PushButton、RadioButton和CheckBox控件的综合应用 26
3.3.5 ToolButton控件 30
3.3.6 示例2:ToolButton的应用 31
3.3.7 CommandLinkButton控件 33
3.3.8 示例3:CommandLinkButton的应用 34
3.3.9 ButtonBox控件 38
3.3.10 示例4:ButtonBox的应用 39
3.4 单元视图(Item Views) 41
3.4.1 ListView控件 42
3.4.2 示例5:ListView的应用 42
3.4.3 TreeView控件 45
3.4.4 示例6:TreeView的应用 46
3.4.5 TableView控件 49
3.4.6 示例7:TableView的应用 51
3.4.7 ColumnView控件 52
3.5 单元组件(Item Widgets) 53
3.5.1 ListWidget控件 53
3.5.2 TreeWidget控件 55
3.5.3 TableWidget控件 57
3.5.4 示例8:TableWidget的示例 59
3.6 容器(Containers) 61
3.6.1 GroupBox控件 61
3.6.2 ScrollArea控件 62
3.6.3 示例9:GroupBox和ScrollArea的示例 62
3.6.4 ToolBox控件 65
3.6.5 示例10:ToolBox的应用 66
3.6.6 TabWidget控件 69
3.6.7 示例11:TabWidget的应用 70
3.6.8 StackedWidget控件 72
3.6.9 示例12:StackedWidget的应用 73
3.6.10 Frame控件 75
3.6.11 Widget控件 75
3.6.12 MdiArea控件 76
3.6.13 示例13:MdiArea的应用 77
3.6.14 DockWidget控件 80
3.6.15 示例14:DockWidget的示例 80
3.7 输入组件(Input Widgets) 82
3.7.1 ComboBox控件 83
3.7.2 Font ComboBox控件 84
3.7.3 LineEdit控件 84
3.7.4 TextEdit控件 85
3.7.5 PlainTextEdit控件 85
3.7.6 示例15:ComboBox、LineEdit和TextEdit的应用 86
3.7.7 SpinBox控件 88
3.7.8 Double SpinBox控件 89
3.7.9 Slider控件 90
3.7.10 示例16:SpinBox、Double SpinBox和Slider的应用 90
3.7.11 Dial控件 92
3.7.12 示例17:Dial的应用 93
3.7.13 ScrollBar控件 94
3.7.14 DateEdit控件 94
3.7.15 TimeEdit控件 95
3.7.16 DateTimeEdit控件 96
3.7.17 示例18:DateEdit、TimeEdit和DateTimeEdit的应用 96
3.8 显示组件(Display Widgets) 99
3.8.1 Label控件 99
3.8.2 TextBrowser控件 100
3.8.3 示例19:TextBrower的应用 101
3.8.4 GraphicsView控件 102
3.8.5 示例20:GraphicsView的应用 103
3.8.6 Calendar控件 106
3.8.7 示例21:Calendar的应用 107
3.8.8 LCDNumber控件 108
3.8.9 示例22:LCDNumber的应用 109
3.8.10 ProgressBar控件 110
3.8.11 示例23:ProgressBar的应用 111
3.8.12 Line控件 113
第4章 Qt4与MySQL数据库编程 114
4.1 数据库编程概述 114
4.2 MySQL的特性 114
4.3 Qt与MySQL连接 115
4.4 Qt中的数据库查询方法 119
4.4.1 基本的查询方法 119
4.4.2 一个简单实例 126
4.5 MySQL数据库操作语句 128
4.5.1 查询 129
4.5.2 插入 129
4.5.3 建立数据库 129
4.5.4 修改 130
4.5.5 删除 130
第5章 基于Qt4的列车时刻表查询系统 132
5.1 任务分析 132
5.2 数据库的建立 132
5.2.1 数据库表格说明 132
5.2.2 通过SQL语句建立数据库和表 133
5.2.3 通过MySQL Adminstrator创建数据库 133
5.2.4 向表中添加原始数据项 138
5.3 建立Qt4工程及系统界面 139
5.3.1 项目创建及数据库连接 139
5.3.2 代码编辑 142
5.4 编译及运行 147
第6章 基于Qt4与MySQL的酒店客房管理系统设计 149
6.1 任务分析 149
6.2 数据库的建立 150
6.2.1 数据库说明 150
6.2.2 通过SQL语句创建数据库和表 151
6.2.3 MySQL Administrator创建数据库 153
6.2.4 向表中添加原始数据项 157
6.3 建立工程 158
6.4 绘制应用程序界面 161
6.4.1 登录界面设计(login.ui) 161
6.4.2 密码修改界面(chgpwd.ui) 162
6.4.3 系统主界面设计(mainwindow.ui) 162
6.5 添加代码 165
6.5.1 数据库连接(databaseconnection.h) 165
6.5.2 登录窗体类实现 165
6.5.3 密码修改窗体类实现 167
6.5.4 系统主窗体实现 169
6.5.5 main.cpp文件实现 177
6.6 编译及运行 177
第7章 基于Qt4与MySQL的房屋租赁系统设计 180
7.1 任务分析 180
7.2 数据库的建立 182
7.2.1 数据库表格说明 182
7.2.2 通过SQL语句建立数据库和表 183
7.2.3 MySQL Administrator创建数据库 185
7.2.4 向表中添加原始数据项 185
7.3 建立Qt4工程及系统界面 186
7.3.1 新建应用程序 186
7.3.2 绘制应用程序界面 187
7.3.3 添加代码 195
7.4 编译与运行 222
7.4.1 登录界面 222
7.4.2 系统主界面 223
7.4.3 房主信息界面 223
7.4.4 添加房主界面 223
7.4.5 删除房主界面 224
7.4.6 房屋信息界面 224
7.4.7 添加房屋界面 225
7.4.8 删除房屋界面 225
7.4.9 房屋查询界面 225
7.4.10 入住登记界面 226
7.4.11 客户查询界面 226
7.5 本项目中的问题说明与讨论 227
第8章 基于Qt4的书店管理系统设计 228
8.1 任务分析 228
8.2 数据库的建立 228
8.2.1 数据库表格说明 228
8.2.2 通过SQL语句建立数据库和表 231
8.2.3 通过MySQL Administrator创建数据库 232
8.2.4 向表中添加原始数据项 235
8.3 建立Qt4工程及系统界面 236
8.3.1 项目创建及数据库连接 236
8.3.2 代码编辑 242
8.4 编译及运行 254
8.5 开发中的注意事项 256
第9章 基于Qt4与MySQL的考试系统设计与实现 257
9.1 任务分析 257
9.2 数据库的建立 258
9.2.1 数据库表格说明 258
9.2.2 通过SQL语句建立数据库和表 259
9.2.3 MySQL Administrator创建数据库 261
9.2.4 向表中添加原始数据项 261
9.3 建立Qt4工程及系统界面 261
9.3.1 新建应用程序 262
9.3.2 绘制应用程序界面 262
9.3.3 添加代码 267
9.4 编译与运行 286
9.4.1 登录界面 286
9.4.2 管理员主界面 286
9.4.3 添加教师界面 287
9.4.4 添加学生界面 287
9.4.5 教师主界面 287
9.4.6 学生主界面 288
9.5 本项目中的问题说明与讨论 289
第10章 基于Qt4与MySQL的校园点菜系统 290
10.1 任务分析 290
10.2 数据库的建立 290
10.2.1 数据库表格说明 290
10.2.2 通过SQL语句建立数据库和表 291
10.2.3 通过MySQL Administrator创建数据库 292
10.2.4 向表中添加原始数据项 295
10.3 建立Qt4工程及系统界面 296
10.3.1 项目创建及数据库连接 296
10.3.2 代码编辑 305
10.4 编译及运行 321
10.5 开发中的注意事项 324
第11章 基于Qt4与MySQL的餐饮信息服务系统设计 325
11.1 任务分析 325
11.2 数据库的建立 326
11.2.1 数据库表格说明 326
11.2.2 通过SQL语句建立数据库和表 326
11.2.3 MySQL Administrator创建数据库 327
11.2.4 向表中添加原始数据项 327
11.3 建立Qt4工程及系统界面 328
11.3.1 新建应用程序 328
11.3.2 绘制应用程序界面 329
11.3.3 添加代码 333
11.4 编译与运行 357
11.4.1 系统主界面 357
11.4.2 菜目管理界面 357
11.4.3 订餐界面 358
11.4.4 客户信息查询界面 358
11.4.5 结账界面 358
11.4.6 添加菜目界面 358
11.4.7 更新/删除菜目界面 359
11.4.8 订单详细界面 359
11.4.9 打印订单与账单 359
11.5 本项目中的问题说明与讨论 359
第12章 基于Qt4的视频音频播放器设计 360
12.1 任务分析 360
12.2 建立Qt4工程及系统界面 360
12.2.1 项目创建 360
12.2.2 代码编辑 365
12.3 编译及运行 375
12.4 开发中的注意事项 376
第13章 基于Qt4的桌面常用软件小助手 377
13.1 任务分析 377
13.2 建立Qt4工程及系统界面 379
13.2.1 新建应用程序 379
13.2.2 绘制应用程序界面 380
13.3 添加代码 382
13.3.1 建立信号与槽函数映射机制 382
13.3.2 添加代码 385
13.4 编译与运行 423
13.5 本项目中的问题说明与讨论 425
第14章 基于Qt4与MySQL的俄罗斯方块设计与实现 426
14.1 任务分析 426
14.2 数据库的建立 427
14.2.1 数据库表格说明 427
14.2.2 通过SQL语句建立数据库和表 428
14.2.3 MySQL Administrator创建数据库 428
14.2.4 向表中添加原始数据项 428
14.3 建立Qt4工程及系统界面 429
14.3.1 新建应用程序 430
14.3.2 绘制应用程序界面 430
14.3.3 添加代码 432
14.4 编译与运行 453
14.4.1 游戏主界面 453
14.4.2 游戏开始界面 454
14.4.3 排行榜界面 454
14.4.4 游戏结束界面 455
14.4.5 进入排行榜界面 455
14.5 本项目中的问题说明与讨论 456
第15章 基于Qt4与MySQL的局域网聊天系统设计与实现 457
15.1 任务分析 457
15.2 数据库的建立 458
15.2.1 数据库表格说明 458
15.2.2 通过SQL语句建立数据库和表 459
15.2.3 MySQL Administrator创建数据库 459
15.2.4 向表中添加原始数据项 459
15.3 建立Qt4工程及系统界面 459
15.3.1 新建应用程序 460
15.3.2 绘制应用程序界面 460
15.3.3 添加代码 464
15.4 编译与运行 495
15.4.1 登录界面 495
15.4.2 账号注册界面 495
15.4.3 系统主界面 495
15.4.4 聊天界面 496
15.4.5 发送文件界面 496
15.4.6 接收文件界面 496
15.5 本项目中的问题说明与讨论 497

电子书www.books51.com下载地址:http://www.400gb.com/file/22275236

内容提要
在Linux操作系统环境下,图形界面与数据库编程技术越来越受到广泛重视。本书以“图形界面编程控件与数据库编程基础→简单易学的实例→实际工程项目开发与场景分析”为写作主线,以当前最新的Qt4.7为依据,采用“深入分析控件+实例解析”的方式,并配合经典的实际工程项目,对Linux操作系统下的Qt4.7与MySQL编程技术进行了全面细致的讲解。
  《Linux环境下Qt4图形界面与MySQL编程》注重基础学习,并深入实践。读者可以从零开始学习图形界面编程开发与数据库技术。
  本书可作为高等院校计算机、电子、信息类大学生及研究生进行基于Linux的图形界面编程开发与数据库技术学习的参考书,也可作为图形界面与数据库编程爱好者开发的参考用书。
  在Linux操作系统环境下,图形界面与数据库编程技术越来越受到广泛重视。本书以“图形界面编程控件与数据库编程基础→简单易学的实例→实际工程项目开发与场景分析”为写作主线,以当前最新的Qt4.7为依据,采用“深入分析控件+实例解析”的方式,并配合经典的实际工程项目,对Linux操作系统下的Qt4.7与MySQL编程技术进行了全面细致的讲解。<br
  《Linux环境下Qt4图形界面与MySQL编程》注重基础学习,并深入实践。读者可以从零开始学习图形界面编程开发与数据库技术。
  本书可作为高等院校计算机、电子、信息类大学生及研究生进行基于Linux的图形界面编程开发与数据库技术学习的参考书,也可作为图形界面与数据库编程爱好者开发的参考用书。

内容截图
IPB Image


书我要,下载先! http://www.books51.com/ 祝您开卷有益!


标签: ,


文章类别:

本文链接: http://www.books51.com/47885.html

【点击下方链接,复制 & 分享文章网址】

Linux环境下Qt4图形界面与MySQL编程 扫描版 邱铁, 周玉, 张民垒 → http://www.books51.com/47885.html

上一篇:

下一篇:

0 ratings, 0 votes0 ratings, 0 votes (0 次顶, 0已投票)
你必须注册后才能投票!
Loading...

添加新评论