我在这里看到了 QApplication::notify
用法的例子:How to detect if a Qt GUI application has been idle, inside the app itself (Qt)?
我需要在不基于 QApplication
方法的情况下做同样的事情。 qApp
有 connectNotify
方法,所以我想应该可以对 notify
信号采取自己的行动。
如果可能的话,我需要基本示例,我如何连接到此事件。
最佳答案
也许您应该看一下事件过滤器,您可以为所有 QObject 安装它:QObject::installEventFilter .
编写您自己的类,您从 QObject 继承并实现 eventFilter
方法,您可以在其中插入事件处理逻辑。
然后将此类的对象安装到您的 QApplication
实例(例如 qApp
)
关于c++ - 是否可以连接到 QApplication 通知信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33821432/