第三天项目日记
1、今日总结
今天继续写服务器
1)客户端要有一个登录的功能,所以服务器要连接数据库(这里用的时sqlite3)
2)实现了数据库的单例
3)在启动客户端时如果没有该数据库就创建该数据库,创建的数据库在程序运行路径
4)如果数据库中没有用户表就创建表
2、设计思路
因为数据库只有一个并且只有服务器会用,所以就直接写成单例模式,并且写自己的函数接口,供主窗口函数调用。
3、代码说明
其他
添加服务器退出时的日志,只有开启时,再退出才会写关闭日志
数据库的初始化
4、项目文件
源代码链接.
5、效果展示
测试如下,在没有数据库的情况下,自动生成数据库数据表。
点击关闭之后会记录日志
当前时间也会一直显示
有一个小问题就是关闭mainwindow之后程序还没有退出,需要重写一下closeEvent即可
,代码中已经进行了修改。

6、每日总结
学会使用的Qt库
有志者,事竟成!!!!!!
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31364 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!