Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在 PyQt 中使用 QThreads 双向设置信号和槽?
这是基于 ekhumoro 答案的后续问题here https stackoverflow com a 52005755 4464653 and here https stackoverflow com a 20818401 4464653
python
pyqt
PyQt5
Qthread
qtsignals
Qt Signal/Slots 发送完整结构
我正在尝试通过两个线程之间的信号 槽发送一个结构 我的信号 槽已正确连接 并且我已经能够发送包含部分数据的 QString 但现在我需要发送整个数据 而结构似乎是最明智的 但是 当我尝试时 信号未发送 接收 问题似乎仅与发送 接收结构 前后
c
Multithreading
QT
signalsslots
qtsignals
对于属性上的 NOTIFY 信号,如果我给它一个参数,会有什么区别?
假设我有一个如下所示的类 class Something QObject Q PROPERTY int something READ getSomething NOTIFY somethingChanged signals void som
c
QT
QML
qtsignals
qproperty
Qt如何连接rubberBandChanged信号
我尝试将 QChartView 类中的 ruby BandChanged 信号链接到 MainWindow 类中的特定函数 主窗口 h class MainWindow public QMainWindow Q OBJECT public
c
QT
Qt5
qtsignals
qtcharts
信号发射结构
这个问题在我脑海里萦绕了很多天 但直到现在我才弄清楚 如果我尝试发送一个结构信号 struct radarStruct unsigned char Data unsigned int rate unsigned int timeStamp
QT
qtsignals
Q_ENUMS 在 QML 中“未定义”?
枚举不适合我 我已将它们注册为Q ENUMS 我没有忘记Q OBJECT macro 该类型是使用注册的qmlRegisterType 该模块在 QML 中导入 简而言之 一切都是 按规矩 但由于某种原因我继续得到undefined对于 Q
c
QT
QML
QtQuick2
qtsignals
pyqt从线程发出信号
我正在尝试从多个线程更新 pyqt QProgressBar 据我了解 执行此操作的最佳方法是将信号发送回主 GUI 线程 我尝试将 QProgressBar 对象传递给工作线程 尽管它看起来确实如此 工作时我在口译员中收到了大量警告 在下
python
Multithreading
pyqt
PyQt4
qtsignals
如果子进程崩溃,QProcess::finished 是否会发出?
文档说error 如果子进程崩溃 将发出信号 但会finished 也被发出还是只有在成功退出时才发出 是的 它会返回你的状态 如docs http doc qt digia com qt qprocess html ExitStatus
c
QT
QProcess
qtsignals
Qt 信号和槽:引用参数是否被复制?
在qt框架中 大多数库信号和槽都使用指针作为参数 我想知道 如果我创建一个信号槽 结构 将引用作为参数而不是指针 是否会复制整个参数 或者像常规 c 引用一样仅复制 4 个字节 32 位系统 我问这个问题是因为当我使用参考参数创建信号 槽方
c
QT
qtsignals
slots
如何使用信号将 python 字典发送到 QML 接口?
我想发送字典 其中包含动态创建 qml 对象所需的数据 从 PySide2 类发送到 QML 接口 并且由于我需要响应某些事件来执行此操作 因此我需要使用信号和槽 由于我刚刚开始使用 QML 和 python 我尝试创建一个简单的项目只是为
python
QML
PySide2
qtsignals
qtslot
将信号连接到 PyQt 中类之间的槽
目的是连接顶级信号TicTacToe与 QMainWindow 类 它抛出一个错误 TicTacToe cannot be converted to PyQt5 QtCore QObject in this context usr bin
python
pyqt
PyQt5
QGraphicsItem
qtsignals
C++ Qt 信号和槽未触发
我在 Qt 程序中将按钮信号连接到插槽时遇到困难 我的代码是 Main cpp include
c
QT
qtsignals
Qt:将受保护的 QListWidget::itemChanged 信号连接到插槽
我根据 new 在 Qt5 中使用了以下语法连接语法避免插槽和信号的类型不匹配QListWidget与可检查的项目 connect item QListWidget itemChanged this mainWindow checkItem
c
QT
Qt5
signalsslots
qtsignals
如何在Qt中发出跨线程信号?
Qt 文档指出信号和槽可以direct queued and auto 它还指出 如果拥有插槽的对象 生活 在与拥有信号的对象不同的线程中 则发出此类信号将像发布消息一样 信号发出将立即返回 并且将在目标线程的事件循环中调用插槽方法 不幸的
c
QT
signalsslots
qtsignals
将参数从 C++ 传递到 QML
我想将一些参数从 C 传递到 QML 以便 QML 可以用它们做一些事情 有点像这样 void MyClass myCplusplusFunction int i int j emit mySignal i j 在 QML 中 每次mySi
QT
QML
QtQuick2
qtsignals
QSignalMapper 是如何工作的?
我在这里发帖后 将信号和槽关联到动态创建的 qcheckbox我需要关联 信号clicked 当我点击一个qCheckBox我的职能cliqueCheckBox QTableWidget monTab int ligne QCheckBox
c
QT
qtsignals
slot
QSignalMapper
在接口类中声明抽象信号
当实现类已经从 QObject QWidget 派生时 如何在抽象类 接口中声明 Qt 信号 class IEmitSomething public this should be the signal known to others vir
c
QT
qtsignals
使用具有多重继承的 Qt 信号和槽
我有一堂课 MyClass 从 Qt 内置对象继承了大部分功能 QGraphicsTextItem QGraphicsTextItem间接继承自QObject MyClass还实现了一个接口 MyInterface class MyClas
c
QT
multipleinheritance
qtsignals