QT教程:
文档:Qt入门 | 爱编程的大丙 (subingwen.cn)
视频:
进度:6.2:看完了信号和槽部分
知识点:
- 信号:对象可以发送的消息,通常用于报告状态变化。是一个事件
- 槽:一个接受并响应信号的函数。本质是一个函数。
信号和槽的特点
- 一个信号可以连接到多个插槽
- 一个插槽可以连接多个信号
- 一个信号可以连接到一个信号:这就是信号中继。如果发送第一信号,则发送第二信号。
https://www.youtube.com/watch?v=Sf-Vr-1q5UA&list=PLS1QulWo1RIZiBcTr5urECberTITj7gjA&index=15
4.14:到第五节
4.15:到第十四节
4.18:到二十一节
4.19:到二十七节
4.27:需要学的都学完了
=========================================================================
多线程(3天):
Qt中多线程的使用 | 爱编程的大丙 (subingwen.cn)ff
创建子线程的两种方法:
1.通过更改继承QObject为QThread,创建子线程类,主线程发送信号,子线程start(),然后子线程emit发送数据给主线程。
2.继承QObeject类,定义可接受参数的工作函数。在主线程中定义子线程对象和工作的对象,将工作类移至子线程,子线程start()
网络通信:
套接字-Socket | 爱编程的大丙 (subingwen.cn)
5.25 P8到P17
=========================================================================
qt在vs上的配置教程:
在visual studio里配置Qt插件并运行Qt工程_vs qt插件-CSDN博客
项目:
截图:
https://github.com/flameshot-org/flameshot?tab=readme-ov-file#installation