我想要捕获应用程序的所有事件。我怎样才能使用这种方法来实现这个目标? 请帮帮我!!
答案 0 :(得分:2)
QCoreApplication继承QObject,因此您可以调用QCoreApplication :: installEventFilter(QObject *)。有关事件过滤器的进一步参考,请参阅here。
答案 1 :(得分:1)
你必须实现并提供一个功能并指向它。
例如:
bool myEventFilter(void *message, long *result)
{
// do something with message and result
}
并称之为:
app->setEventFilter( myEventFilter );