gpt4 book ai didi

c++ - 是否可以连接到 QApplication 通知信号?

转载 作者:太空狗 更新时间:2023-10-29 21:39:05 27 4
gpt4 key购买 nike

我在这里看到了 QApplication::notify 用法的例子:How to detect if a Qt GUI application has been idle, inside the app itself (Qt)?

我需要在不基于 QApplication 方法的情况下做同样的事情。 qAppconnectNotify 方法,所以我想应该可以对 notify 信号采取自己的行动。

如果可能的话,我需要基本示例,我如何连接到此事件。

最佳答案

也许您应该看一下事件过滤器,您可以为所有 QObject 安装它:QObject::installEventFilter .

编写您自己的类,您从 QObject 继承并实现 eventFilter 方法,您可以在其中插入事件处理逻辑。然后将此类的对象安装到您的 QApplication 实例(例如 qApp)

关于c++ - 是否可以连接到 QApplication 通知信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33821432/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com