signals-slots 相关问题

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

选中复选框时调用功能

我希望当我更改一个行编辑时,另一个函数被调用,并且在该函数中有一个带有Qt.Checked的if-else。当我编辑行编辑然后选中复选框时,来自...的文字

回答 1 投票 0

无法识别继承类的插槽

我正在尝试实现QTcpSocket的自定义类,但似乎我的插槽在运行时无法识别我总是得到:Object :: connect:没有这样的插槽QTcpSocket :: timeoutSlot()这是我的代码:...

回答 2 投票 0

PyQt4 @pyqtSlot:kwarg的结果是什么?

通过阅读本文,出现了两个问题:1。它说有时需要将Python方法明确地标记为Qt插槽虽然我总是使用@pyqtSlot装饰器,因为它说:...

回答 1 投票 7

PyQt5:如何设置pyqtSignal的优先级?

1.背景信息我在Python 3.7中工作。 python Qt版本Pyqt5使您可以触发自定义pyqt信号。例如:来自PyQt5.QtWidgets导入*来自PyQt5.QtCore import * class ...

回答 1 投票 0

PyQt:将信号连接到插槽以启动后台操作

我有以下代码在更新ui(进度)中的进度条时执行后台操作(scan_value)。 scan_value迭代obj中的某个值,发出一个信号(...

回答 3 投票 8

在pyqtBoundSignal上侦听新的信号连接

我有一个PyQt5应用程序,它具有可选功能(比方说一个按钮),仅在应用程序被明确告知“打开此选项”时才显示。当调用此按钮时,......

回答 2 投票 1

Qt信号槽复制码避免

我想在不同的类之间共享信号和可能的插槽实现,但似乎Qt不允许这样做。基本上我想有类似的东西:class CommonSignals {...

回答 2 投票 1

信号和插槽PyQt澄清

我注意到有许多用户,包括我自己,他们并不完全掌握Qt中信号和插槽的概念。我希望得到一些关于以下内容的澄清:#I有......

回答 2 投票 0

使用QSignalMapper进行QGraphicsItems之间的通信

下面的代码显示我尝试获取几个可移动的VerticalLineSegment对象(从QGraphicsLineItem和QObject派生),以便在移动时向另一个(使用QSignalMapper)发送信号。 ID ...

回答 2 投票 0

我的信号/插槽连接不起作用

我反复看到有人没有调用插槽的问题。我想收集一些最常见的原因。所以也许我可以帮助别人并避免许多多余的问题。什么 ...

回答 3 投票 18

在循环中连接PyQt4中的插槽和信号

我试图用PyQt4构建一个计算器并连接按钮上的'clicked()'信号不能按预期工作。我在for循环中为数字创建我的按钮,我尝试...

回答 3 投票 9

QT +如何从在不同线程中运行的自定义C ++代码调用插槽

我是QT的新手,我正在做一些学习。我想触发一个从C ++线程(目前是Qthread)修改GUI小部件的插槽。不幸的是我得到了:ASSERTION失败了:Q_ASSERT(qApp&...

回答 5 投票 13

在Qt信号和槽中使用lambda语法并访问传递的参数

我有一个具有此签名的信号的类:// CLASS A信号:void requestToChangeRange(voltage_range_e vr,current_range_e cr,uint16_t bits);还有另一个班有......

回答 2 投票 4

Qt插槽叫了两次

我有一个带有QDoubleSpinBox的代码ui-> doubleSpinBoxExposure-> setMinimum(0.001); UI-> doubleSpinBoxExposure-> setMaximum(1000); UI-> doubleSpinBoxExposure-> setSingleStep(1.0); ...

回答 2 投票 1

QObject:connect没有这样的插槽问题

我不知道为什么会发生这种情况。我扩展了QObject并添加了宏Q_OBJECT。信号和插槽也有相同的参数。我已经发布了原始问题http:// ...

回答 2 投票 0

Qt Destructor不会断开信号/插槽

我发现Qt的这种奇怪的行为:我希望如果对象被破坏,它会自动断开连接到其插槽的所有“传入”信号。但是,以下小...

回答 1 投票 -1

如何解决信号/槽系统的功能模板泛型?

我正在尝试在Kotlin开发一个简单的信号/插槽系统。以下是我到目前为止的内容:公开课信号 >(){val callbacks = mutableListOf ()......

回答 1 投票 0

设置QT LineEdit的文本?

我目前的困境是我在C ++中使用Visual Studio 2015创建QT应用程序,我是QT的新手,我正在尝试在自定义函数中设置QT LineEdit的文本。我试过创造......

回答 1 投票 0

Qt信号和插槽对象断开连接?

我想知道如果我破坏信号发射物体,我是否需要断开信号和插槽。下面是一个示例:QAudioOutput * audio Output = new QAudioOutput(format,mainWindow);连接(...

回答 2 投票 22

我怎么知道哪个QTcpSocket发出了readyRead()信号?

我创建了一个hello-world程序来帮助我理解QTcpServer和QTcpSocket的工作原理。在其中,QTcpServer接受新连接并将其readyRead()信号连接到MainWindow :: ...

回答 2 投票 2

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.