周一早上 看了QT创建进程 : Qprogress.start函数开始进程 以readready()信号通知槽函数 槽函数以i/o流的形式读取返回的信息; 线程与JAVA运用方式一样; 向网络发起请求 用QNetworkAccessManager类发出请求 signal:finished 进入槽函数 同样reply以i/o流返回
下午 学了QT用setcurrentindex实现窗口切换 看项目的代码实现
周二早上 结合项目看了Qprogressbar如何使用 下午看了Qcombox与Qdatetime控件的使用方法
周三开始根据项目中一个查询页面ui 添加查询条件 解决中途遇到的问题(Qdatetime选择框点击出现日历; 为Qcombox下拉框赋值时QStringList的使用)
周四 上午 在网上学习将查询的数据显示到Qtablewidget控件中 然后向网上了解sqlite的创建表语句重复执行是否会报错(这个项目的作者告诉我不会影响这个表储存好的数据 我根据以前Mysql用navicat工具创建表时 编译过后首先会加一句删除表的话 我怕这会影响表的数据)
下午找到一篇介绍关系型数据库如何工作原理的文章 (https://www.devbean.net/2016/03/how-database-works-1/)看了一会 左后看了QT如何将QTableWidget的数据导出到Excel中
周五 继续看关系型数据工作原理的文章