腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6537)
视频
沙龙
1
回答
如
何在
带有
信号
和
插槽
的
QT
中发射和接收目标c
中
的
信号
?
、
、
在
QT
中
,您可以发出
信号
并使用
插槽
对其进行操作。否则,我会写很多
线程
来等待通过全局变量来执行
的
信号
。
QT
的
信号
和
插槽
似乎要有效得多。 如
何在
带有
信号
和
插槽
的
QT
中发射和接收目标c
中
的
信号
?thx
浏览 5
提问于2015-07-08
得票数 0
回答已采纳
2
回答
在工作
线程
创建新
的
GUI元素时使用
Qt
、
、
、
我会保持代码
的
简单性,这样你们就可以看到我正在尝试做什么;)我知道所有的锁定问题,等等。我正在试图弄清楚
信号
和
插槽
如何处理
线程
。&r, SLOT(gotit())); app.exec();假设
信号
和
插槽
已经在头文件中正确设置main()
中
创建
的
,这是不是意味着
插槽
(例如,协商())将在主<em
浏览 1
提问于2011-08-27
得票数 5
回答已采纳
2
回答
通过单击按钮调用类方法
的
不同方法
、
、
、
我正在探索如
何在
PyQt应用程序
中
调用类方法。作为一个测试,我创建了一个小部件来初始化一个工作者,将它放在一个单独
的
线程
上,然后启动这个
线程
。我还创建了两个按钮: 右按钮连接到一个小部件方法,该方法调用worker run函数。
浏览 11
提问于2020-11-15
得票数 1
回答已采纳
1
回答
Python PyQt4
信号
不触发连接方法
、
、
、
我决定用
信号
来表示
线程
的
完成。如果还存在更多
的
工作,我将
信号
连接到重新启动进程
的
代码。唉,连接到
信号
的
代码从不触发。这让我很难过。 我需要知道为什么下面代码块
中
的
方法'Tester‘不会触发。我对python还不熟悉,所以当我开始编写这篇文章时,我研究了
信号
,并根据发布
的
解决方案对代码进行了建模,显然我错过了一些重要
的
东西,但我真的看不到它是什么。下面是
浏览 2
提问于2013-10-07
得票数 2
回答已采纳
2
回答
从外部类打印到MainWindow元素
、
我已经创建了一组监视外部应用程序
的
观察者/助手类,我希望这些类在进行更改时打印到MainWindow
的
ui
中
的
日志窗口。我
的
想法是在主
线程
中
创建这个观察器,但我不确定将它链接到我
的
MainWindow
的
最佳方法。我知道简单地将它按下面的方式传递将不起作用,但由于
Qt
的
设计,我不确定正确
的
方法(如果存在的话)。return a.exec(); } catch(std
浏览 5
提问于2013-08-02
得票数 1
回答已采纳
1
回答
跨
Qt
线程
共享数据
、
我是
Qt
的
新手,所以请原谅这个问题
的
简单性,但我对
Qt
线程
有点困惑。假设我有3个
线程
:主缺省GUI
线程
和2个我自己创建
的
线程
(称为WorkerThread)。1)允许GUI
线程
在WorkerThread
线程
可以使用
的
WorkerThread对象
中
设置数据? 2)允许WorkerThread向GUI
线程
发送状态以显示给用户?3)允许两个Worker
浏览 2
提问于2012-09-11
得票数 4
1
回答
Qt
槽同时断开和来自不同theads
的
呼叫
、
、
我是
Qt
新手。我还没有在合理
的
时间内找到答案,所以决定在这里提问。这个操作
线程
安全吗?如果同时发出
信号
并断开
插槽
,会有什么问题吗?
浏览 1
提问于2013-04-09
得票数 0
1
回答
从
另一个
线程
(子
线程
)访问QTcpSocket
、
、
、
、
我已经创建了一个包含QTcpServer
的
线程
,它接受任何传入
的
连接:{,SocketHandler本身是QThread
的
子类,如下所示:{ QCoreApplicat
浏览 4
提问于2014-01-13
得票数 0
回答已采纳
1
回答
std:
Qt
和QWidget更新
中
的
线程
安全
、
、
、
、
我在一个std::
线程
上运行了一个模拟,该
线程
有规则
的
睡眠周期,并且在每个时间段结束时,在我
的
自定义QGraphicsObject上被调用。我怀疑是多
线程
通讯问题。 例如,我读过Cocos2d-x不能在它
的
API
中
处理并发调用,不包括一些属性修改。我还没有在
Qt
文档中找到有关
线程
安全
的
信息,这里
的
一些人说
Qt
部件并不是
线程
安全
的
。实际上,QWid
浏览 8
提问于2015-09-29
得票数 0
回答已采纳
2
回答
鼠标在使用QTimer::singleShot时锁定
、
、
我正在开发一个针对Windows7
的
QT
4.8.4GUI应用程序,我正在尝试实现方法,以便在长时间运行
的
计算过程中保持GUI响应能力,这可以很好地分成许多小步骤。避免这种锁定
的
唯一方法是用键盘切换到
另一个
应用程序(例如,Alt+Tab、按Windows或Ctrl+Alt+Del)或等待计算完成。 导致此状态
的
GUI操作包括尝试移动或调整应用程序
的
主窗口大小。而不是改变窗口
的
几何形状,鼠标锁定发生上述解释。但是,该窗口立即跳转到该位置,应该在计算完成后立
浏览 2
提问于2013-04-10
得票数 0
4
回答
Qt
中
的
槽是何时处理
的
?
、
我正在开发一个对时间非常敏感
的
后续程序(基于延迟
的
视频流),由于我不确定
Qt
中
的
信号
和
插槽
是如何实现
的
,所以我不知道何时执行。它们是否真的像回调那样实时执行,还是在某个主循环
的
下一次迭代之前被处理?我
的
问题特别是关于定时器:当计时器超时时(必须是
另一个
线程
),它是“瞬间”连接到
信号
(例如,下一条指令),还是等待某个循环
的
结束? 谢谢你
的<
浏览 6
提问于2013-06-13
得票数 1
回答已采纳
1
回答
如何使用
qt
线程
访问widget?
、
、
在我
的
程序
中
,我有一个带有文本框和qthread指针
的
窗口小部件类。使用qthread指针,我希望在不影响应用程序
的
情况下,通过文本选择来不断更新文本框。但我无法访问文本框。我可以访问文本框并多次更新文本选择,然后我
的
应用程序会自动终止并指出错误 list_thread:../..
浏览 2
提问于2011-09-05
得票数 2
0
回答
如
何在
Qt
中用
信号
通知
另一个
线程
中
的
插槽
、
、
、
、
我已经用
Qt
写了一个简单
的
信号
槽应用程序。我想发送一个
信号
给
另一个
线程
,这个
线程
已经用完了主
线程
。下面是我
的
代码:{ { } emit a(); void a();但它会返
浏览 3
提问于2016-06-30
得票数 1
回答已采纳
1
回答
在单独
的
线程
上调用boost signals2
插槽
、
、
如
何在
不阻塞发出
信号
的
线程
的
情况下调用单独
线程
上
的
boost signals2
插槽
?我希望通过QueuedConnection参数获得
Qt
5 QObject::connect
的
功能;有关
Qt
5
的
详细信息,请参阅Threads and QObjects。也就是说,我需要能够发出一个boost事件
信号
,而不会阻塞发出该
信号
的
浏览 52
提问于2020-11-10
得票数 1
回答已采纳
2
回答
调用相同方法
的
两个不同
插槽
-
线程
安全
、
、
我对编程比较陌生,尤其是
Qt
。我正在使用两个不同
的
线程
(secThread和minThread)编写一个计算分钟和秒数
的
应用程序。当分钟/秒增加时,两个
线程
都会向gui发送一个
信号
。在gui类
中
,
信号
和
插槽
连接如下:connect(minThread, SIGNAL(increm
浏览 5
提问于2014-05-02
得票数 2
回答已采纳
2
回答
在
Qt
中
,许多连接到同一
信号
的
时隙,它们是否在发出
信号
时按顺序调用?
、
在
Qt
文档中有这样
的
说法: 如果多个时隙被连接到一个
信号
上,则当
信号
发出时,这些时隙将按其已连接
的
顺序依次执行。但是在connect()函数
中
,将
Qt
::ConnectionType类型设置为
Qt
::QueuedConnection意味着“当控制返回到接收方
线程
的
事件循环时调用
插槽
,
插槽
在接收器
的
线程
中
执行。”
Qt</
浏览 5
提问于2015-07-31
得票数 5
2
回答
Qt
中
线程
间
的
通信
、
、
我正在使用C++/
Qt
中
的
线程
,每个
线程
都用来建立和维护一个QTcpSocket连接。 问题是,当从网络断开时,这些
线程
必须以特定
的
顺序重新连接。这已经在起作用了,但我还有
另一个
问题:我需要知道每个
线程
是只断开了当前
线程
的
连接,还是所有
线程
都断开了连接。我
的
第一个想法是向每个
线程
传递一个对类
的
引用,在这个类
中<
浏览 0
提问于2012-05-31
得票数 3
回答已采纳
1
回答
并行执行两个
线程
和一个包含事件
的
线程
、
我有两个函数,必须在特定
的
时间间隔后执行。所以我创建了两个
线程
,每个函数都在单独
的
线程
中
执行。其中一个函数"checkForEvent()“有一个等待事件发生
的
事件。当"checkForEvent()“函数等待一个事件时,即使它在一个单独
的
线程
中
运行,也不会执行
另一个
函数"checkServer()”。)); checkForEven
浏览 2
提问于2020-03-16
得票数 0
回答已采纳
2
回答
Qt
:我应该如何动态地将
信号
路由到适当
的
对象?
、
我正在用
Qt
编写一个应用程序。我试图创建一个
信号
和
插槽
系统,将单个控制器
线程
连接到代表真实设备
的
多个
线程
。设备
的
数量在编译时是已知
的
,但我希望尽可能容易地更改它们
的
数量。我最初
的
方法是在
信号
上使用模板,如下所示: template<int whichOne> void updateDoohickeyState(dooHickeyState newState然后,
浏览 0
提问于2018-12-18
得票数 0
回答已采纳
1
回答
本地和远程GUI之间
的
同步
、
然而,在另一台计算机上,
另一个
用户正在运行相同
的
GUI。远程GUI客户端通过一个简单
的
协议与本地服务器进行通信。如
何在
Qt
,C++
中
实现这一点?/
插槽
在
线程
之间进行通信。但是,RemoteHandler似乎不能使用
信号
/
插槽
来获取Model::m_value,因为
插槽
不能有返
浏览 1
提问于2022-02-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PyQt5:开局只有5个农民,从荒岛到建立帝国!1
PyQt4 信号与槽
Qt 性能优化策略和技巧
Qt 全流程实战企业级项目 – 云对象存储浏览器(24章完结)
QT客户端外包开发优化
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券