Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt 在Maemo的前面放一扇窗户_Qt_Maemo - Fatal编程技术网

Qt 在Maemo的前面放一扇窗户

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

我有一个Maemo(Qt)应用程序,它通过D-Bus与内置媒体播放器进行了一些集成。我需要的所有控制功能都已完成,但我需要在播放窗口关闭时(它是一个堆叠窗口)显示我的应用程序窗口(播放开始时会背景化),而不是媒体播放器

它应该是这样的:用户单击我的Qt应用程序中的项,它将在本机媒体播放器中启动媒体文件。用户观看媒体文件,单击播放窗口上的箭头退出。我想以某种方式捕捉这个事件,并将我的应用程序带到前台,而不是显示媒体播放器的主窗口


在Maemo上可能吗?我想可能需要一些低级的X编码。

答案非常明显,当窗口关闭时,我可以从D-Bus-state=0捕捉到状态变化的信号。

您也可以使用Qt窗口的
raise()
方法