0

当任何正在运行的应用程序的任何小部件获得绘制事件时,我想从 Qt 服务器向名为“视频播放器”的 Qt 应用程序发送一个事件。

怎么做?

4

1 回答 1

1

如果您可以访问其他应用程序并在您的设备上使用 DBus,我建议您将其用于此目的。您可以在通过 DBus 发出信号的每个其他应用程序中安装一个事件处理程序,并且您的视频播放器应用程序可以订阅该信号并在收到信号时执行它需要做的任何事情。

但是,我怀疑您能否从 QWS 获得绘画事件。它可能只是告诉给定的应用程序需要刷新哪些区域/矩形,然后应用程序找到适当的小部件并向它们发送绘制事件。如果 QWS 了解给定应用程序中的各个小部件,我会感到惊讶。

于 2009-12-29T17:29:09.397 回答