QWidget窗口如何最小化在右下角
时间: 2023-12-03 19:05:45 浏览: 211
福优林@Qt5小白变大牛初级篇word---第5章.pdf
您可以使用`showMinimized()`函数将QWidget窗口最小化,然后使用`move()`函数将窗口移动到右下角。
以下是一个简单的示例代码:
```python
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtCore import Qt
class MyWidget(QWidget):
def __init__(self):
super().__init__()
self.setGeometry(100, 100, 300, 200) # 设置窗口大小和位置
def showMinimized(self):
super().showMinimized()
screen_size = QApplication.desktop().screenGeometry()
self.move(screen_size.width() - self.width(), screen_size.height() - self.height()) # 将窗口移动到右下角
if __name__ == '__main__':
app = QApplication([])
w = MyWidget()
w.show()
app.exec_()
```
当您调用`showMinimized()`函数时,窗口将最小化并移动到屏幕的右下角。
阅读全文