我有一个 Maemo (Qt) 应用程序,它通过 D-Bus 与内置媒体播放器进行了一些集成。我需要的所有控制功能都已完成,但我需要在播放窗口关闭时显示我的应用程序窗口(播放开始时会变为背景)而不是媒体播放器(它是一个堆叠的窗口)。
它应该是这样的:用户在我的 Qt 应用程序中单击项目,它会在本机媒体播放器中启动媒体文件。用户观看媒体文件,单击播放窗口上的箭头退出。我想以某种方式捕捉这个事件并将我的应用程序带到前面,而不是显示媒体播放器的主窗口。
Maemo 甚至有可能吗?我认为可能需要一些低级 X 编码。