个人报告
20191322吴泳淋
自己的贡献
- 写ui界面各种控件的槽函数
- 实现在槽函数里面调用c语言代码中的函数
设计过程中的问题与解决
Q1:用槽函数时不知道怎么自定义函数
S1:引用lmada语法写connect函数,执行操作写this,就可以在后面的大括号里面写函数了
Q2:使用qt时不知道怎么链接客户端和服务器
S2:当有新的客户端连接服务器的时候,会自动触发newConnection()信号函数,所以还是可以使用connect,信号写newConnection()就行了
调试过程中的问题与解决
Q1:在将代码拷贝给组员并用QT Creator 运行时,报错:找不到ui_widget.h文件错误
S1:ui_widget.h文件是画好ui好执行qmake生成的,一开始我们的解决方法是用QT Creator里面qmake单独运行一遍ui文件,然后再跑项目,结果还是出错,最后找到解决方法:先用QT Creator创建一个项目,记住项目路径,跑一遍项目(hello world),最后再将项目代码拷贝到那个路径,就可以运行了。
设计体会及收获
经过这次课设实践,我发现真的实践比理论有用。老师刚开始发的qt sqlite教程我看了好久还是感觉云里雾里,有些不明白。然后我开始采用直接在网上看别人的代码实例,一行一行看,一行一行对比,发现进度很快,然后很多也可以直接套用。然后也可以去看别人的视频,直接从做项目开始看,听他讲解,我感觉比看书快很多,当然如果想系统的学,还是看书比较合适,直接看代码还是比较适合速成的。
参考资料
https://www.bilibili.com/video/BV18W411Q7hC
https://www.bilibili.com/video/BV1ms411s7Kk?p=2
https://blog.csdn.net/m0_37261386/article/details/78840079
https://blog.csdn.net/qq_40104597/article/details/105620568