cost 69 ms
发出 Qt 信号的线程安全 - Thread safety of emitting Qt signals

我正在使用QtConcurrent::run (我知道 QtConcurrent 的其他 API 内置了对进度报告的支持,但由于其他原因我不能使用它们)。 在与主 GUI 线程不同的内部运行操作。 我还需要这个操作来通知 GUI 线程取得的进展。 所以我所做的是为我想要的操作创建一个单独的 func ...

同一程序中的非相互阻塞 ROS 和 Qt 事件循环 - Non-mutually-blocking ROS and Qt event loops in the same program

我正在开发一个多线程 ROS 应用程序,涉及Qt::QThread继承的对象,该对象产生的信号触发在main() function 中激活的 ROS 节点中的 ROS 发布者。 Qt 信号和事件循环由Qt::QCoreApplication处理如何正确组织应用程序对象和运行器函数之间的连接? 在普 ...

Qt连接不同窗口的信号和插槽/在两个窗口上镜像一个lineEdit文本 - Qt connect signals and slots of different windows/ mirror a lineEdit text on two windows

我对任何形式的编程都不熟悉,但必须使用 Qt 为我的“工程师编程”课程做一个项目,在该课程中我们同时学习 c++ 的基础知识。 我必须在另一个窗口中显示从一个 lineEdit 到 lineEdit 的文本。 我有一个从 mainWindow 打开的 userWindow,在这个 userWin ...

pyqt5 连接按钮按下堆叠小部件 - pyqt5 connecting button press to a stackedWidget

我刚刚将 my.ui 文件转换为 py 文件,并尝试使用信号和插槽系统将QPushButton链接到QStackedWidget 。 这就是我试图做的: 并且应该在单击按钮时将堆叠小部件的索引设置为 2。 但是在运行时出现以下错误: 不太确定参数 1 是什么,但占位符代码如下: 似乎有效,但那不是我 ...

Qmap中的Qtimer对象发送的超时信号是从哪个key发出来的? - How can I find from which key the timeout signal sent from Qtimer objects in Qmap comes from?

在一个function中,如何理解我在Qmap中创建的Qtimer对象发送的信号,如何在槽function中找到信号来自哪个object。 我在代码 SQL.h 上面创建了 Qmap 我使用 Qtimer 创建 QMap 值和键。 SQL.cpp 在这个slot中,我如何了解Qmap中的哪个Qt ...

使用 Qt 信号传递给另一个线程的 python 对象的生命周期 - Lifetime of a python object passed with a Qt signal to another thread

我有一个事件生产者线程,在该Producer线程中创建事件实例并将它们作为信号参数传递给 GUI 线程,在将对象移动到 GUI 线程之后(在实际代码中,因此可以将对象添加到模型中用于显示)。 在此处描述的第一次尝试中: PyQt5 成功让对象通过,但在槽中被视为QObject而不是 Eve ...

requests 模块是否在 pytest 或 pytest-qt 中起作用? - Does the requests module play a part in pytest or pytest-qt?

这在一些测试过程中出现了。 我试图在 MRE 中重现该问题以隔离问题但没有成功。 我有一个这样的测试(简化了,但是这个简化的版本也出现了同样的问题): ...添加这两行并运行 pytest 会导致一系列意外失败和错误。 我正在使用 pytest-random-order,所以它们会有所不同。 错 ...

Qt C++,将 class 实例信号连接到 Widget 主 class - Qt C++, connect class instance signal to Widget main class

我的代码包含一个 function 需要大量时间来计算。 为了让它感觉更灵敏,我想用进度条可视化每十分之一的进度。 但是,function 在我的主小部件 class 之外的另一个 class 中实现,并且我无法访问小部件 ZABB4DZ1ED29DCC40 的 ui 元素。 我尝试放置一个可以在 ...

Qt 事件数据析构函数 - Qt event data destructor

假设有一个带有信号的 qt 对象。 这个 object 发出一个信号,其中包含分配在堆上的一些 object(new/malloc)。 事件的析构函数释放所有分配的数据。 如果没有连接到 qt-object 信号,这些数据会以任何方式释放吗? 如果侦听器在其信号槽中接收到事件之前关闭连接? ...

如何找到导致 QNetworkAccessManager 实例发出完成信号的请求? - How to find what request causes QNetworkAccessManager instance to emit finished signal?

我的班级中有一个QNetworkAccessManager实例,我想将此实例用于多个请求,我的问题是如何找出哪个请求导致 QNetworkAccessManager 实例发出完成的信号,以便我能够使用响应数据正确的地方,例如: 我的班级中有 _manager,它连接到一个插槽,如下所示: ...

是否可以在没有 GUI 或类的情况下使用 PyQt5 QtSerialPort? - Is it possible to use PyQt5 QtSerialPort without GUI's or classes?

关键是只有在有要阅读的内容时才具有阅读功能,而不是使用没有特殊方法的 pyserial 。 我想这可能 go 成为一个更大的问题,即是否可以在没有 GUI 类(从其他对象继承)的情况下使用信号和插槽。 我可以让串口写入,但不能读取, 即使在使用 pyserial 时读取了某些内容,也没有打印出来。 ...

带模板的 Qt C++ 自定义 QWidget - Qt C++ Custom QWidget with Templates

我试图组合一个应该包含一些模板参数内部的自定义 QWidget ,但我不知道如何做到这一点,因为 Qt 不允许我这样做。 我的模板类: 现在我要做的是创建一个像 QScrollArea 这样的自定义小部件(类似,不一样)。 但是当有人点击一个元素时,我想发出一个信号,其中包含用户提供的数据结构 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM