4
필요시 내 윈도우를 최상위 레벨로 만들 필요가 있습니다. 만드는 창의 코드 :PyQt - 윈도우를 최상위로 설정합니다.
class Application(QtGui.QMainWindow):
def __init__(self, parent=None):
QtGui.QMainWindow.__init__(self, None, Qt.Tool | Qt.FramelessWindowHint)
self.setFocusPolicy(Qt.StrongFocus)
self.setAttribute(Qt.WA_QuitOnClose, True)
그리고 내가 필요로 할 때 내가 할 :
self.setWindowFlags(Qt.WindowStaysOnTopHint)
하지만 내 창을 숨 깁니다 코드의이 부분을 실행 한 후
... 나는 어디, 모른다. 하지만 내 프로그램이 끝나지 않아! Help! 나는 창문을 가장 필요한 순간에 가장 먼저 만들 수 있습니까?
''window.raise _()''가 Linux 및 PyQt 4.8.3에서 작동하지 않습니다. 버그입니까? – saeedgnu