signals-slots 相关问题

信号和槽是实现观察者模式的机制。

PyQt 连接到 KeyPressEvent

某些小部件将允许我执行以下操作: self.widget.clicked.connect(on_click) 但正在做: self.widget.keyPressEvent.connect(on_key) 将失败,表明该对象没有属性“connect”。 我知道...

回答 3 投票 0

如何实现Qt Designer中定义的信号/槽

我正在尝试将按钮的 click() 信号连接到我自己的函数。该按钮位于我使用 QT Designer 创建的小部件中。我使用 QUiLoader 加载 .ui 文件,如下所示: 类 MyWidget(QtGui.

回答 2 投票 0

`QObject.moveToThread` 在 PySide6 中不占用插槽

我正在对线程应用程序进行故障排除,我注意到以下行为:在 PySide6 中,我想连接到插槽和非插槽方法,根据文档应该...

回答 1 投票 0

Qt:将指针传递给成员槽函数

我试图将 Qt 插槽成员函数传递给静态函数并收到编译器错误。我认为是因为参数类型 slotfunction 是错误的。 这是我的问题的一个非常简短的代码示例:

回答 1 投票 0

断开两个未销毁/删除的 QObject 的信号的正确方法

断开两个 QObject 彼此的正确方法是什么,以便一个对象不再发出信号触发另一个对象中的插槽? 两个物体都不会被破坏,所以

回答 1 投票 0

Qt 信号和槽:简化的连接语法?

Qt 文档给出了以下将信号连接到槽的示例: QObject::connect(lineEdit, &QLineEdit::textChanged, 标签, &QLabel::setText); 然而,语法有点......

回答 1 投票 0

关于在哪里定义自定义信号和槽的连接的良好实践

当我在脚本 A 中发出信号并捕获它时,脚本 B 会在那里执行一个槽。 mysignalA.connect(myslotB) 应该去哪里? 在脚本 A 中为: self.mysignalA.connect(B.myslotB) 或在脚本 B 中为:A.

回答 1 投票 0

QObject connect() 如何在没有“接收者”参数的情况下工作?

我正在查看 Qt5 的 MediaPlayer 示例,它的一些 connect 语句相当令人困惑: 玩家.h: 播放器类:公共 QWidget { Q_OBJECT 民众: 播放器(QWidget *标准...

回答 1 投票 0

Qt connect() 用法

我正在查看 Qt5 的 MediaPlayer 示例,它的一些 connect 语句相当令人困惑: 玩家.h: 播放器类:公共 QWidget { Q_OBJECT 民众: 播放器(QWidget *p...

回答 1 投票 0

如果我要在 PyQt 小部件上调用 deleteLater,是否需要手动断开信号?

我有一个 QMainWidnow 会生成许多不同的对话框,在删除对话框之前我一直手动断开所有信号。这是必要的吗,还是它们被

回答 1 投票 0

连接具有不同关系的信号和槽

首先我想说我是 GUI 编程的菜鸟。我使用 Qt 5.4。 我在观看 voidRealms 视频时想出了这段代码。 连接(ui->horizontalSlider,信号(sliderMoved(int)),ui->progre...

回答 1 投票 0

这两种qt信号槽连接有什么功能区别?

我使用 Qt 5.9.2 与 Visual Studio 2015 和 QtDesigner 来编程 Windows GUI 应用程序。我尝试通过以下调用连接我的操作之一: 连接(ui.myAction,&QAction::

回答 1 投票 0

Qt - 在触发操作中连接信号/槽

我在 Windows 上使用 Qt 5 并使用多个 QDialog 类构建 GUI 应用程序。我正在尝试在 b 实例之后在 QMainWindow 类的触发操作中连接来自 QDialog 的信号...

回答 1 投票 0

如何调试失败的信号/槽连接?

我正在关注Jasmin Blanchettes书的第二章 C++-GUI-Programming-with-Qt-4-1st-ed.pdf 尝试使用带有 Qt 的 MS VS 2008 设置对话框 GoToCellDialog。 示例编译通过,迪...

回答 1 投票 0

Qt:如何连接“DialogClass1”的 QPushButton 来杀死“Class2”中的 QProcess?

我有代码: 无效处理方法() { QDialog *ProcessMessage = 新 QDialog; // 如何连接对话框按钮来终止 processmethodONE() 中调用的进程? 用户界面::

回答 2 投票 0

Qt 主窗口菜单信号

我有处理 QMainWindow 的“Core”对象。 Core.h代码 核心类:公共 QObject { Q_OBJECT 民众: 显式 Core(QObject *parent = 0); 〜核心(); 无效appInit(); int getAu...

回答 1 投票 0

从子类 QComboBox 获取信号时出现问题

我希望能够从子类 QComboBox 发送自定义信号。 我的测试代码如下: 目前我什么也没得到,什么也没有。 这必须是显而易见的,但我看不到解决方案。任意

回答 1 投票 0

TYPO3:在自定义扩展中使用 Powermail Signal

TYPO3 10,Powermail 8.4 通过 Powermail 成功进行双重选择验证后,我想将邮件数据发送到外部 API。 在 \In2code\Powermail\Controller\FormController 中有一个信号

回答 1 投票 0

PyQt正确使用emit()和pyqtSignal()

我正在阅读 PyQt5 的一些文档,以提出一个简单的信号槽机制。由于设计考虑,我停了下来。 考虑以下代码: 导入系统 来自...

回答 3 投票 0

Qt:从工作线程在主线程中运行回调

考虑我有以下异步任务运行程序。它将任务放入队列中并逐一执行它们,并在完成时调用 lambda。如果 func 产生某种类型的结果,则 onComplete cal...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.