Events pyside-是否有方法获取事件循环中每个事件的日志信息?

Events pyside-是否有方法获取事件循环中每个事件的日志信息?,events,logging,pyside,event-loop,qeventloop,Events,Logging,Pyside,Event Loop,Qeventloop,我正在用PySide开发一个应用程序,我想知道是否有办法记录哪些事件进入主事件循环,哪些事件离开。我的应用程序不使用线程,它是完全异步的,但我想拥有事件循环的日志注册表以进行调试。我使用日志记录作为我的日志记录工具(duh) 和平与博纳姆。作为一个好东西: 请查看以下内容:。事件循环是在QCoreApplication中实现的,因此您可以子类化并安装自己的代码来检查事件 班级申请(QApplication): events={constant:name代表name,QEvent中的常量。dict

我正在用PySide开发一个应用程序,我想知道是否有办法记录哪些事件进入主事件循环,哪些事件离开。我的应用程序不使用线程,它是完全异步的,但我想拥有事件循环的日志注册表以进行调试。我使用
日志记录
作为我的日志记录工具(duh)

和平与博纳姆。

作为一个好东西:

请查看以下内容:。事件循环是在QCoreApplication中实现的,因此您可以子类化并安装自己的代码来检查事件

班级申请(QApplication): events={constant:name代表name,QEvent中的常量。dict.items() 如果名称[0].isupper()和isinstance(常量,int)}

def通知(自身、obj、事件):
打印(“{”:
def notify(self, obj, event):
    print("{:<20}{}".format(Application.events[event.type()], obj))
    return super().notify(obj, event)