pyqt5界面设计模板
时间: 2023-08-21 20:03:21 浏览: 300
以下是一个PyQt5界面设计模板的例子:
```
from PyQt5.QtWidgets import *
class Window(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("Window Title")
self.resize(500, 500)
self.setup_ui()
def setup_ui(self):
label = QLabel(self)
label.setText("Hello World")
if __name__ == '__main__':
import sys
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())
```
在这个例子中,我们创建了一个名为`Window`的类,并继承自`QWidget`。在`__init__`方法中,我们设置了窗口的标题和大小,并调用了`setup_ui`方法来创建和设置窗口中的控件。在`setup_ui`方法中,我们创建了一个`QLabel`控件,并设置了其文本为"Hello World"。
最后,在`if __name__ == '__main__':`之后,我们创建了一个`QApplication`对象,实例化了`Window`类,并显示窗口。最后,通过`sys.exit(app.exec_())`来进入主循环并确保程序安全结束。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【Python】界面设计——GUI编程之【PyQt5】](https://blog.csdn.net/qq_51712954/article/details/124049242)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文