[英]PyQt4: Stop Window from taking Focus
What I am trying to do is make an on screen keyboard. 我要做的是制作一个屏幕键盘。 To do this I need to stop the Program from taking focus away from other windows. 要做到这一点,我需要阻止程序将焦点从其他窗口移开。 Here is the code I have that keeps the window on top. 这是我保持窗口顶部的代码。
import sys
from PyQt4 import QtGui, QtCore, Qt
class mymainwindow(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self, None, QtCore.Qt.WindowStaysOnTopHint)
app = QtGui.QApplication(sys.argv)
mywindow.show()
app.exec_()
(Note: Example from Keep Window on Top ) So what I want to do is add code to stop the window taking focus. (注意: 保持窗口在顶部的示例)所以我想要做的是添加代码以阻止窗口成为焦点。
Thanks 谢谢
更改窗口的焦点策略及其所有内容QWidget::setFocusPolicy
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.