pyside6开发实例
时间: 2023-10-26 14:06:53 浏览: 35
以下是一个简单的PySide6开发实例,它创建了一个简单的GUI窗口并显示了一个标签:
```python
from PySide6.QtGui import *
from PySide6.QtWidgets import *
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
# 设置窗口标题
self.setWindowTitle("Hello PySide6")
# 创建一个标签
label = QLabel("Hello PySide6")
# 将标签添加到窗口
self.setCentralWidget(label)
if __name__ == "__main__":
app = QApplication([])
# 创建主窗口
window = MainWindow()
# 显示窗口
window.show()
# 运行应用程序
app.exec_()
```
在这个实例中,我们首先从PySide6的QtGui和QtWidgets模块中导入所需的类。然后我们定义了一个名为MainWindow的类,它继承自QMainWindow。在类的构造函数中,我们设置了窗口标题,并创建了一个名为label的标签。最后,我们将标签添加到窗口中,并在main函数中创建和显示主窗口。最后,我们调用应用程序的exec_()方法来启动事件循环,等待用户与GUI交互。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)