社区
嵌入开发(WinCE)
帖子详情
QT编写多线程,一个线程 emit signal,一个运行 slot ,QueuedConnection ,signal 很多,signal 队列会超过吗??
endtheday
2014-12-31 01:48:35
如题,emit signal 很多且很快,运行 slot 线程的速度比较慢,signal 队列会累积很多,能知道signal队列的容量吗??后者QT有没有函数知道signal队列满了没有,满了,线程先不 emit signal ,各位大大知道吗??
...全文
465
7
打赏
收藏
QT编写多线程,一个线程 emit signal,一个运行 slot ,QueuedConnection ,signal 很多,signal 队列会超过吗??
如题,emit signal 很多且很快,运行 slot 线程的速度比较慢,signal 队列会累积很多,能知道signal队列的容量吗??后者QT有没有函数知道signal队列满了没有,满了,线程先不 emit signal ,各位大大知道吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wohuazhen
2015-02-27
打赏
举报
回复
你现在是遇到问题,根据自己的猜测来提问的吧? 有可能你的猜测就不对。
zhenghn2010
2015-02-25
打赏
举报
回复
connect有3种方式,同步或者异步的。如果信号产生太快,理论上肯定有内存消耗完的时候如果不及时处理。感觉应该不会满,印象中是连表方式的。最好还是将产生与消耗想匹配,体现适时方面考虑。
shizi697241
2015-02-16
打赏
举报
回复
使用了好久的QT,没有遇到这个问题。
91program
2015-01-05
打赏
举报
回复
QT 下没有判断列表满的函数我不清楚,因为没有用过 QT。 在 WinCE 下,MsgQueue 满是没有提供判断的函数的。 ———————————————————————————————————————————————— 我参加 CSDN 博客之星大赛了,投票网址如下,大家多多支持。多谢先!
http://vote.blog.csdn.net/blogstar2014/details?username=91program#content
每天都可以投一票支持我一下的。
endtheday
2015-01-04
打赏
举报
回复
就是这个,有没有办法知道 signal 队列满了没有,如果满了我先不发signal ,不满再发
91program
2014-12-31
打赏
举报
回复
从 LZ 你的描述,无法判断队列是否会超过,关键在于 Signal 产生与处理的速度比。
如果产生的速度快于处理的速度,队列一定会溢出的。
————————————————————————————————————————————————
我参加 CSDN 博客之星大赛了,投票网址如下,大家多多支持。多谢先!
http://vote.blog.csdn.net/blogstar2014/details?username=91program#content
Qt
多
线程
之间的通信 实例 e
mit
Qt
的信号与槽机制可以将任何继承自QObject类的对象捆绑在一起,使不同对象之间能够相互通信。
QT
多
线程
编程详解
一、
线程
基础 1、GUI
线程
与工作
线程
每个程序启动后拥有的第
一个
线程
称为主
线程
,即GUI
线程
。
QT
中所有的组件类和几个相关的类只能工作在GUI
线程
,不能工作在次...二、
QT
多
线程
简介
QT
通过三种形式提供了对
线程
...
闫刚
QT
多
线程
signal
和
slot
连接方式原理
介绍
Qt
中的
signal
和
slot
连接方式,同时介绍他们在
多
线程
中的使用 直接连接
Qt
::Direct
Connection
队列
连接
Qt
::
Queue
d
Connection
自动连接
Qt
::Auto
Connection
直接连接 Widget.cpp源代码内容 namespace Ui {...
Qt
多
线程
之间传递参数
Qt
多
线程
之间传递参数
QT
多
线程
QT
多
线程
文章目录
QT
多
线程
一、
多
线程
的优势二、
线程
介绍三、
多
线程
的使用 通常情况下,应用程序都是在
一个
线程
中执行操作。但是,当调用
一个
耗时操作(例如,大批量I/O或大量矩阵变换等CPU密集操作)时,用户界面...
嵌入开发(WinCE)
19,498
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章