腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
在
qt
中
发出
一系列
信号
吗
?
c++
、
qt
、
signals
我
有这样的代码: if (condition) { emit signal2(); emit signal4: if (condition) emit signal1(), signal2(), signal3(), signal4(); 代码
可以
编译,但我不确定是否
发出
了所有
信号
浏览 14
提问于2021-07-12
得票数 0
2
回答
如何检查
Qt
中
的
信号
状态?
c++
、
multithreading
、
qt
下面的Win32代码检查事件是否
在
没有等待的情况下
发出
信号
。= WAIT_TIMEOUT;
我
想要完成的事情:
我
有两个线程,一个侦听器和一个发件人(发送命令)。当用户单击一个按钮时,这些操作会发送
一系列
命令,但我需要在发送以下命令之前验证接收到(并检查)第一个命令的响应。
我
想我
可以
在
互斥对象周围同步它们,否则当数据被接收到时,something..the接收器会向互斥体
浏览 7
提问于2015-06-19
得票数 0
1
回答
Qt
:手动函数调用时未调用插槽
qt
、
signals-slots
我
有一个复选框,它有一个名为这是自动连接的。QMainWindow(parent),{ setupWidgets();
在
setupWidgets
中
,
我
设置了复选框的值然而,该
浏览 0
提问于2017-07-25
得票数 1
1
回答
从线程
发出
信号
qt
、
multithreading
我
正在写一个使用线程做一些后台处理的示例。
在
连接时,
我
检查了“connect()”函数值的值,它返回的值为true。需要注意的一点是,
在
run方法
中
,
我
没有使用“exec()”。 请帮我解决这个问题。
浏览 0
提问于2010-06-17
得票数 0
1
回答
如何在带有
信号
和插槽的
QT
中发射和接收目标c
中
的
信号
?
objective-c
、
qt
、
callback
在
QT
中
,您
可以
发出
信号
并使用插槽对其进行操作。否则,我会写很多线程来等待通过全局变量来执行的
信号
。
QT
的
信号
和插槽似乎要有效得多。 如何在带有
信号
和插槽的
QT
中发射和接收目标c
中
的
信号
?thx
浏览 5
提问于2015-07-08
得票数 0
回答已采纳
2
回答
在
Qt
中
,许多连接到同一
信号
的时隙,它们是否
在
发出
信号
时按顺序调用?
qt
、
signals-slots
在
Qt
文档中有这样的说法: 如果多个时隙被连接到一个
信号
上,则当
信号
发出
时,这些时隙将按其已连接的顺序依次执行。但是
在
connect()函数
中
,将
Qt
::ConnectionType类型设置为
Qt
::QueuedConnection意味着“当控制返回到接收方线程的事件循环时调用插槽,插槽
在
接收器的线程
中
执行。”
Qt
::DirectConnection的意思是“当
信号</e
浏览 5
提问于2015-07-31
得票数 5
1
回答
Qt
-帮助创建像QTabWidget这样的
Qt
设计器自定义小部件插件
c++
、
qt
、
qtabwidget
我
已经创建了一个包含QListView和QStackedWidget的
Qt
自定义小部件插件。当我
在
Qt
创建者
中
安装插件时,即使
我
用插槽连接点击的
信号
,也无法通过单击访问QListView的项。
我
的问题是,
我
需要在
Qt
设计器
中
执行插槽,因为
我
希望小部件的行为与QTabWidget类似,但在选项卡
中
,
我
想使用list
在
页面之间导航。
浏览 2
提问于2021-09-28
得票数 0
1
回答
Qt
信号
能安全地从另一个QThread
发出
吗
?
multithreading
、
qt
、
signals-slots
、
qthread
我
在
我
的应用程序中使用了一些QThread。 从不是"B“所有者的QThread的线程
发出
对象"B”的
信号
安全
吗
?使用
Qt
浏览 5
提问于2016-04-29
得票数 3
1
回答
使用非
Qt
线程的
Qt
信号
/槽
c++
、
multithreading
、
qt
我
已尽了应有的努力,但却找不到答案:特别是,是否
可以
安全地从非
Qt
线程(例如)
发出
信号
,以便被主事件循环中的插槽捕获?假设
我
显式地将它与排队连接连接?(
我
的感觉是,指定连接排队是强制性的;这是正确的
吗
?) (作为一个附带问题,
我
一直假设
Qt
同步类(例如QMutex )通常跨非
Qt
线程工作。是这
浏览 3
提问于2015-01-14
得票数 7
回答已采纳
2
回答
使用QueuedConnection将两个
信号
连接在一起
qt
、
thread-safety
、
signals
、
slot
Qt
指出,
可以
将两个
信号
连接在一起: connect(x, SIGNAL(S()), y, SIGNAL(func())); (每当
发出
第一个
信号
时,这将立即
发出
第二个
信号
。)
我
可以
跨线程连接两个
信号
浏览 5
提问于2012-03-21
得票数 25
回答已采纳
1
回答
Qt
信号
-插槽连接-仅允许
信号
的特定类型的连接
qt
、
qt-signals
我
有一个基于
Qt
的库,它有一个
发出
信号
的对象,但也
在
幕后异步地做一些事情。库的用户
可以
使用
Qt
::DirectConnection或
Qt
::BlockingQueuedConnection连接对象
发出
的
信号
,这将劫持对象的专用线程,因此可能会破坏其功能。有没有办法只允许使用给定类型的连接来连接
信号
?具体地说,就是
Qt
::QueuedConnection。使得用户
在
浏览 21
提问于2020-08-17
得票数 2
1
回答
qt
浏览器插件
中
的IPC
qt
、
ipc
、
named-pipes
我
有一个简单的疑问。当我们使用
qt
开发浏览器插件时,
qt
中
的ipc机制
可以
工作
吗
?
我
这样问的原因是,
我
可以
很容易地让QLocalSocket和QLocalServer通信
在
qt
应用程序
中
工作,但是当我
在
浏览器插件dll
中
编写类似的代码时,
我
发现服务器根本不接受新的连接。这就是
我
在
服务器
浏览 3
提问于2010-05-06
得票数 1
1
回答
有什么好方法
可以
快速触发
Qt
中
的
信号
插槽
吗
?
c++
、
qt
、
signals-slots
在
Qt
多线程
中
,使用“发射”发送大量
信号
,触发速度非常慢。似乎有一种排队机制。有什么好办法能在线路上快速触发
信号
插槽
吗
?
浏览 0
提问于2016-10-27
得票数 1
回答已采纳
1
回答
使用Ruby的
QT
4 QFileSystemWatcher
ruby
、
qt4
在
QT
4库
中
,当被监视的文件发生变化时,QFileSystemWatcher应该
发出
"fileChanged“
信号
。FileSystemWatcher未包含在任何已安装的示例
中
。下面是
我</em
浏览 1
提问于2009-06-18
得票数 0
回答已采纳
1
回答
传递指向结构的指针时不工作的
Qt
信号
c++
、
qt
我
有一个
Qt
表单,它
发出
一个
信号
;该
信号
传递一个指向结构的指针,该结构包含一个数据负载,然后主窗口从
我
的qextserialport发送数据。
在
mainwindow.cpp
中
,
我
有以下内容:{ quint8 programType;
浏览 3
提问于2019-11-07
得票数 0
回答已采纳
1
回答
Qt
C++
信号
到Qml
c++
、
qt
、
qml
、
signals
、
slot
我
正在尝试
在
Qml
中
捕获C++
Qt
信号
。
我
可以
发送
信号
,并且
在
Qt
中
捕获Qml
信号
也是有效的;但是,
我
无法
在
Qml
中
捕获
Qt
信号
。<code>A0</code> mini
浏览 39
提问于2020-07-31
得票数 1
回答已采纳
1
回答
Visual Studio 2010的
Qt
- Ui访问冲突
c++
、
qt
我
已经设置了一个带有名为serverStatusLabel的标签的主窗口QP_
Qt
{ ~NP_
Qt
(); void setClientStatusLabel(QString
浏览 0
提问于2013-05-27
得票数 2
回答已采纳
1
回答
像WPF一样的
QT
信号
和槽的值转换器?
qt
、
signals-slots
将双
信号
连接到
QT
中
的QString插槽的最佳方式是什么?由于这些
信号
和时隙是不兼容的,因此不可能进行直接连接。有没有类似于WPF数据绑定中使用的值转换器的机制来
在
QT
中
实现这一点?
我
可以
实现
我
自己的双槽,然后
发出
我
自己的QString
信号
,但是对于一个简单的值转换来说,这感觉就像是做了很多工作。还有别的办法
吗
?
浏览 1
提问于2011-04-28
得票数 2
回答已采纳
3
回答
QCheckBox:如何区分用户引起的状态更改和通过编程进行的更改?
qt
、
pyqt
、
qt4
、
pyqt4
、
qcheckbox
我
是否遗漏了什么,或者真的没有(就绪/内置的)方法
在
不
发出
"void stateChanged ( int state )“
信号
的情况下以编程方式更改QCheckBox的状态?无论是调用了"void setCheckState (
Qt
::CheckState state )“还是用户通过ui更改了状态,都会
发出
上述
信号
,并且没有像QLineEdit那样的"stateEdited”
信号
。因此,如果没有现成的方法来
浏览 3
提问于2009-12-07
得票数 9
回答已采纳
2
回答
调用相同方法的两个不同插槽-线程安全
c++
、
multithreading
、
qt
我
对编程比较陌生,尤其是
Qt
。
我
正在使用两个不同的线程(secThread和minThread)编写一个计算分钟和秒数的应用程序。当分钟/秒增加时,两个线程都会向gui发送一个
信号
。
在
gui类
中
,
信号
和插槽连接如下:connect(minThreadlblMinutes->display(minutes);
浏览 5
提问于2014-05-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PyQt5:开局只有5个农民,从荒岛到建立帝国!1
Python使用PyQT制作视频播放器
Qt 全流程实战企业级项目 – 云对象存储浏览器(超清分享)
wxPython和PyQt谁才是最赞的Python GUI库
一篇文章带你快速窥探最完整的Qt信号与槽使用方法
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券