用QProcess重启后的程序怎么放在窗口最前端显示

用QProcess重启后的程序怎么放在窗口最前端显示,第1张

1、当win+d后最小化后,再win+d显示窗口,窗口时全屏拆咐茄的,但其放在了任务栏后面;

2、当鼠标点击窗口后使全屏窗口获得焦点在最前面,然后再win+d最小化,再win+d显示,此时全屏是最前面的;

3、但旅察恢复到正常窗口大小时,一直在所有窗口的前面,以后都在其他窗口的最前面,始终都在其他窗口的前面,直简茄到窗口释放;

您想问的是ubuntu22用qt程序界面替换ubuntu桌面后显示窗口是什么原因吗?这种情况是 *** 作不渣漏敏当导如枝致的,正确步骤如下:

1、在本project的目录下,单独存一个shell文件,该shell中主要包含了一个图片路径变量和设置ubuntu桌面背景的相关指令。

2、使用qfile设置更改SHELL文件中当前的图搜搏片路径。

3、使用qprocess执行此SHELL文件,更换壁纸,该SHELL文件的右键属性权限中应设置为“允许作为程序执行文件”就没有窗口了。

不知道你的文本编辑器和音乐播放器这些是独立的应用程序,还是作为你桐郑这个应用程序的一个单独窗口

如果是独立编译成了独立的应用程序,可以使用QProcess来启动

如果是窗绝轮纯口的话,就可以用一个音乐播放器窗口的对象,然后调用show()或者exec()来让窗口显示即可,分别是并咐非模态窗口和模态窗口

你可以尝试下这两种方法~

希望对你有帮助

看看blog.csdn.net/xie376450483


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12376235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存