[英]PyQt Remove Window from Taskbar
我試圖讓一個輔助窗口在邊框較少的全屏模式下打開,並且沒有出現在任務欄上。 我知道它不會出現在任務欄上,但是由於某種原因,它破壞了窗口的大小,使其變得很小而不是全屏顯示。
這是我想要的代碼,除了窗口出現在任務欄上:
class BWindow(QtWidgets.QWidget):
def __init__(self):
global rect
super(BWindow, self).__init__()
self.setWindowFlags(
QtCore.Qt.Window
|QtCore.Qt.CustomizeWindowHint
| QtCore.Qt.FramelessWindowHint)
self.move(rect.left(), rect.right())
self.showMaximized()
self.show()
下面的代碼使窗口不會出現在任務欄上,但是由於某種原因,它完全破壞了窗口的大小,使其變得很小而不是全屏。
class BWindow(QtWidgets.QWidget):
def __init__(self):
global rect
super(BWindow, self).__init__()
self.setWindowFlags(
QtCore.Qt.Window
|QtCore.Qt.CustomizeWindowHint
| QtCore.Qt.FramelessWindowHint
| QtCore.Qt.Tool)
self.move(rect.left(), rect.right())
self.showMaximized()
self.show()
感謝為此而努力:
“您要setFullScreen()而不是setMaximized()”
將self.showMaximized()更改為self.showFullScreen()可解決此問題並從任務欄隱藏窗口
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.