赞
踩
PyQt5是基于Qt的Python GUI框架,可以用于创建各种桌面应用程序。以下是PyQt5的基本使用操作:
1.安装PyQt5:使用pip命令安装PyQt5,命令如下:
```
pip install PyQt5
```
2.导入PyQt5模块:在Python程序中导入PyQt5模块。
```
from PyQt5 import QtWidgets
```
3.创建应用程序:创建一个Qt应用程序对象。
```
app = QtWidgets.QApplication([])
```
4.创建窗口:创建一个窗口对象。
```
window = QtWidgets.QWidget()
```
5.设置窗口属性:设置窗口的标题、大小等属性。
```
window.setWindowTitle("My Window")
window.setGeometry(100, 100, 500, 500)
```
6.添加窗口控件:向窗口中添加控件,如按钮、标签等。
```
button = QtWidgets.QPushButton("Click Me", window)
```
7.显示窗口:调用show()方法显示窗口。
```
window.show()
```
8.运行应用程序:调用exec_()方法运行应用程序。
```
app.exec_()
```
测试是否安装pyqt5可以使用以下代码
- import sys
- from PyQt5.QtWidgets import QWidget, QApplication
- # 应该在界面启动的时候就将模型加载出来,设置tmp的目录来放中间的处理结果
- import shutil
- import PyQt5.QtCore
- from PyQt5.QtGui import *
- from PyQt5.QtCore import *
- from PyQt5.QtWidgets import *
- import threading
- import argparse
- import os
- import sys
- from pathlib import Path
- import os.path as osp
-
- FILE = Path(__file__).resolve()
- ROOT = FILE.parents[0] # YOLOv5 root directory
- if str(ROOT) not in sys.path:
- sys.path.append(str(ROOT)) # add ROOT to PATH
- ROOT = Path(os.path.relpath(ROOT, Path.cwd())) # relative
-
- app = QApplication(sys.argv)
- widget = QWidget()
- widget.resize(800, 480)
- widget.setWindowTitle("Hello, PyQt5!")
- widget.show()
- sys.exit(app.exec())
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。