Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
信号与信号2
我的应用程序可能会受益于使用 boost 的信号库之一而不是本土解决方案 该应用程序是多线程的 但执行信号处理的部分是单线程的 如果多线程不是问题 是否有任何理由更喜欢 Boost Signals2 而不是 Boost Signal Boo
c
boost
signalsslots
boostsignals
使用 QObject 从 Python 线程发出信号
我想知道与 QThread 相比 从 QObject 中的常规 python 线程发出信号会产生什么后果 请参阅以下课程 class MyObject QtCore QObject def init self super init sig
python
Multithreading
pyqt
PyQt5
signalsslots
python 在单击的 QTreeview 项目复选框上发出信号已更改
当树视图项目的复选框发生更改时 如何发出信号 import sys from PySide import QtGui QtCore class Browser QtGui QDialog def init self parent None
python
pyside
signalsslots
QTreeView
是否可以在切换 QTreeWidgetItem 复选框时创建信号?
我使用下面的代码创建了一个也是 QTreeWidgetItem 的复选框 Populate list QTreeWidgetItem program createCheckedTreeItem QString fromStdString i
c
QT
CheckBox
signalsslots
qtreewidgetitem
PyQT4 signal.connect 是否使对象保持活动状态?
如果我有一个信号并且向该信号注册了一个对象函数 这会使该对象保持活动状态并停止该对象的垃圾收集吗 E g class Signals signal Qt pyqtSignal def init self QObject init self
python
garbagecollection
pyqt
PyQt4
signalsslots
PyQt5:如何将 QPushButton 连接到插槽?
好吧 几乎所有教程 可理解的用人类语言编写的文档都是针对 PyQt4 的 但是 PyQt5 改变了整个 将按钮连接到插槽 的工作方式 但我仍然不知道如何做到这一点 我在 QtDesigner 中做了一个快速 gui 并且有一个 QPushB
python
QT
signalsslots
PyQt5
如何在“单击”槽中使用 QApplication::mouseButtons() 来判断鼠标按钮?
我有一个 QMainWindow 并且想要处理来自其中较小的小部件 例如 tableview 的 单击 信号 最初我将信号连接到这个 QMainWindow 的插槽 这是最常见的方法 现在我需要判断单击了哪个鼠标按钮 并对左右按钮执行不同的
QT
QT4
signalsslots
rightclick
mouseclickevent
PyQt QtWebKit loadFinished 未调用
我有这个脚本 当它准备好时我想用它做更多的事情 from PyQt4 import QtCore QtGui QtWebKit class WebViewCreator def init self self view QtWebKit QW
python
pyqt
signalsslots
QtWebKit
Qt 信号和槽、线程、app.exec() 以及相关查询
相关这个问题 https stackoverflow com questions 1450500 我写这段代码是为了理解 qt 信号和槽是如何工作的 我需要有人来解释这种行为 并告诉我我自己的结论是否正确 我的程序 connectionha
c
QT
signalsslots
QSignal Manager - 无法将多个信号连接到一个插槽
我有 4 个 QLineEdits 和 4 个 QPushButtons 如果我单击 QPushButton 我想在相应的 QLineEdit 内设置一些文本 我想使用QSignalMapper来区分每个QButton及其对应的QLineE
c
QT
signalsslots
Qt Signal/Slots 发送完整结构
我正在尝试通过两个线程之间的信号 槽发送一个结构 我的信号 槽已正确连接 并且我已经能够发送包含部分数据的 QString 但现在我需要发送整个数据 而结构似乎是最明智的 但是 当我尝试时 信号未发送 接收 问题似乎仅与发送 接收结构 前后
c
Multithreading
QT
signalsslots
qtsignals
MainWindow 对象没有属性“connect”
我想知道是否有人可以帮助我解决有关 PyQt5 中插槽连接的问题 下面的代码片段将告诉你我的问题是什么 class MainWindow QMainWindow def init self super MainWindow self ini
python3x
signalsslots
PyQt5
编辑表时关闭 PyQt 事件循环
我正在使用 PyQt 开发 GUI GUI 有一个 qListWidget 一个 qTableWidget 和一个用 Mayavi 实现的绘图 该列表指的是绘制的形状 例如圆柱体和圆锥体 当在列表中选择形状时 我希望将形状的属性加载到表中
python
Events
pyqt
signalsslots
QTableWidget
如何在Qt中暂时断开与插槽的信号?
我用信号连接一个插槽 但现在我想暂时断开它们的连接 这是我的班级声明的一部分 class frmMain public QWidget private QTimer myReadTimer private slots void on btn
QT
signalsslots
传递调用triggered.connect()的QAction对象作为我单击QAction后触发的函数中的参数
我正在使用 for 循环创建 QAction 对象列表 如下所示 class some class self tabs for self i in range 0 10 self tabs self i QtGui QAction New
python
python27
PyQt4
signalsslots
是否可以在没有接收器实例的情况下将信号连接到静态插槽?
是否可以在没有接收器实例的情况下将信号连接到静态插槽 像这样 connect object SIGNAL some STATIC SLOT staticFooMember 有一个QApplication closeAllWindows Qt
c
QT
QT4
signalsslots
为什么需要用 pyqtSlot 装饰连接的槽?
我正在使用 pyqt5 并且使用类似于以下的代码连接了几种方法 self progress canceled connect self cancel 例如 其中self cancel is def cancel self self time
python
pyqt
signalsslots
PyQt5
安全跨线程信号/槽 C++
似乎唯一为 Signal 类和槽中调用的内容提供安全跨线程信号的实现是 QT 也许我错了 但我不能在我正在做的项目中使用QT 那么我如何从不同的线程提供安全的 Slots 调用 例如使用 Boost signals2 插槽内的互斥体是唯一的
c
boost
signals
signalsslots
(如何)是否可以绑定/重新绑定一个方法以与不同签名的委托一起使用?
我是一名 C 开发人员 在 C 中使用过信号和插槽 对我来说这似乎类似于 C 中的委托 我发现自己在寻找 bind 提供的功能时不知所措 感觉我一定错过了一些东西 我觉得像下面这样的东西 在 c 中是可能的 在带有委托的 c 中也应该是可能
c
delegates
Callback
signalsslots
currying
Qt 我可以在构造函数中将信号/槽连接到自身吗?
编辑 与信号 插槽 连接无关 问题是构造函数调用构造函数 可能有更好的方法来做到这一点 我有兴趣听到这些 我有从 QLabel 派生的 MyClass 我想在信号中传递更多有关派生类的数据 而不是基本信号的数据 因此 我创建了一个插槽来拦截
c
QT
signalsslots
1
2
3
4
»