当前位置:网站首页>Qt信号与槽的五种连接方式
Qt信号与槽的五种连接方式
2022-07-28 14:29:00 【飞天_】
qt信号与槽的五种连接方式:
1.默认连接:如果是在同一线程等价于直连,在不同线程等价于队列连接
2.直连:信号在哪,在哪个线程执行(最好只在同一线程中用)
3.队列连接: 槽在哪就在哪个线程执行 (槽函数不会立刻执行,等到接受者的当前执行的函数执行完才会执行槽函数)
4.阻塞队列连接: (槽函数调用时机和队列连接一样,只是会在发送者所在的线程会阻塞,直到槽函数运行完,发送者和接受者绝对不能在同一个线程)
5.Qt::UniqueConnect唯一连接,一个信号只能有一个槽连接,多个会失败可以使用|与以上四个结合使用
1. 一个对象的线程就是创建该对象时的线程,而不论该对象的定义是保存在那个线程中;
比如在thread1中开了个新线程thread2,那么thread2 对象就是定义在thread1中的,即thread2对象本身是属于thread1的,而在thread2的run函数中定义的对象则是属于thread2的
边栏推荐
- ERROR:bokeh.core.validation.check:E-1001 (BAD_COLUMN_NAME)
- RY-D1/1电压继电器
- For loop
- Daily question (retrospective)
- 21、电文处理任务定义
- redis常用命令总结(自备)
- 3559. Ring counting
- Leetcode - number of operations, non repeating numbers, diagonal traversal, Joseph Ring
- About the reptile thing
- Slider restore and validation (legal database)
猜你喜欢
随机推荐
SRTT-110VDC-4H-C时间继电器
DataTables warning: table id=campaigntable - cannot reinitialize datatable. solve
JDS-12时间继电器
Installing CONDA and configuring Jupiter
Data synchronization of new version
day 7/12
Jds-12 time relay
Classic Dijkstra and the longest way
Multi merchant mall system with relatively clean code
Gfpgan blurred photo repair artifact
DJ-131/60C电压继电器
An idea of modifying vertex height with shader vertex shader
Hjs-de1/2 time relay
3564. Date category
2021-06-29
每日一题(回溯)
Introduction to grpc
7/13 (pond sampling)
腾讯面试之--请你设计一个实现线程池顺序执行
CANoe使用教程








