- 博客(4)
- 收藏
- 关注
原创 自学之路day03---qt小项目
四、网络聊天室 原理:基于tcp协议的网络聊天室,实现服务器端和客户端之间的通信。 需求:利用tcpSocket套接字实现服务器和客户端的通信。 如何实现通讯? 服务器: 一、头文件 服务器界面(利用qtcreator画出来),如图所示: 在头文件中声明套接字,服务器端口,已经保存通信套接字的容器 QTcpServer tcpServer;//TCP服务器 quint16 port;//服务器...
2020-03-09 17:48:22
180
原创 自学之路day02---qt小项目
三、Udp广播 简介:利用Udp通讯,完成本机的收发功能。 在这个学习过程,有一个问题,一直未能解决: 在我本机中,已经能够实现收发功能,但是,每次只有一个字符的显示,这是为什么? 步骤: 1. 绘制界面(本界面比较简单) 服务器界面 客户端界面 2. 服务器端代码: 1.构造函数中完成套接字,定时器已经定时器时间和槽函数的连接 { ui->setupUi(this); ...
2020-03-08 19:11:04
111
原创 自学之路day02---qt小项目
二、学生成绩管理系统(简版) 简介:将SQLite数据库和QT界面结合,完成学生成绩的增删改已经排序功能 步骤: 绘制界面 主要功能:插入、删除、修改、以及排序(根据不同要求进行排序); 完成相应的构件命名,在编辑代码阶段不至于太混乱 数据库的建立 创建数据库: db = QSqlDatabase::addDatabase(“QSQLITE”); db.setDatabaseN...
2020-03-08 18:47:13
234
1
原创 自学之路day01---qt小项目
一、抽奖机 功能:对本机图片进行快速显示。 明确抽奖机界面需要哪些模块组成: 显示窗体(Dialog) 绘画窗体(frame):让图形显示在frame组件当中。 按钮(pushbutton):点击开始,显示图片内容。 原理: 点击开始按钮时,触发定时器,定时器事件完成对图片的绘制。 步骤: 建立工程项目 Ernie(注意:此项目要将shadow build 关闭) 利用qtcreator完成...
2020-03-06 17:50:54
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人