如何使用python将程序推向前台
如果出现这种情况,我想强制我的python应用程序到前端。我正在使用Kubuntu和QT3.1 我尝试过setActiveWindow(),但它只在KDE中闪烁任务栏 我认为Windows有一个函数为VB带来indowtofront()如何使用python将程序推向前台,python,qt,Python,Qt,如果出现这种情况,我想强制我的python应用程序到前端。我正在使用Kubuntu和QT3.1 我尝试过setActiveWindow(),但它只在KDE中闪烁任务栏 我认为Windows有一个函数为VB带来indowtofront() KDE是否也有类似的功能?您是否尝试过在您的窗口上使用这3个功能(按此顺序),而不是仅使用setActiveWindow show() raise() # this might be raiseW() in Python setActiveWindow() 您
KDE是否也有类似的功能?您是否尝试过在您的窗口上使用这3个功能(按此顺序),而不是仅使用
setActiveWindow
show()
raise() # this might be raiseW() in Python
setActiveWindow()
您是否尝试过在您的窗口上使用这3个(按此顺序)而不是仅使用
setActiveWindow
show()
raise() # this might be raiseW() in Python
setActiveWindow()
检查KWin是否配置为防止焦点窃取
您的代码可能没有什么问题,但我们linux用户不喜欢应用程序在工作时对我们进行窃听,因此在某些窗口管理器下,窃取焦点是不受欢迎的,而且很困难。检查KWin是否配置为防止焦点窃取 您的代码可能没有什么问题,但我们linux用户不喜欢应用程序在工作时对我们进行窃听,因此,在某些窗口管理器下,窃取焦点是不受欢迎的,也是很困难的。它可以工作
show()
raiseW()
setActiveWindow() #in that sequence
再加上KWin配置更改,以强制重点预防盗窃
谢谢你的帮助。很有效
show()
raiseW()
setActiveWindow() #in that sequence
再加上KWin配置更改,以强制重点预防盗窃
感谢您的帮助。不仅Linux用户不喜欢windows窃取焦点!=)但是你能在非X11系统上对此做些什么吗?顺便说一句,我将此操作设置为可选+这只是一个个人项目,因此HIG不适用。不仅仅是Linux用户不喜欢windows窃取焦点!=)但是你能在非X11系统上对此做些什么吗?顺便说一句,我将此操作设置为可选+它只是一个个人项目,所以HIG不适用。