必要なときにウィンドウをトップレベルにする必要があります。ウィンドウを作成するコード:
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)
しかし、コードのこの部分を実行した後、ウィンドウが非表示になります...どこにあるのかわかりません。しかし、私のプログラムは閉じません! ヘルプ!必要なときにウィンドウを一番上にするにはどうすればよいですか?