pyqt5中显示图片
时间: 2024-05-24 17:09:19 浏览: 23
在 PyQt5 中,可以使用 QLabel 控件来显示图片。以下是一个简单的例子,演示如何在窗口中显示图片:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel
from PyQt5.QtGui import QPixmap
class App(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 创建一个 QLabel 控件
label = QLabel(self)
# 加载一张图片
pixmap = QPixmap('image.png')
# 在 label 控件中显示图片
label.setPixmap(pixmap)
# 调整窗口大小以适应图片
self.resize(pixmap.width(), pixmap.height())
# 显示窗口
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())
```
这个例子中,我们创建了一个名为 App 的窗口,并在窗口中显示了一张名为 image.png 的图片。你可以将 `pixmap = QPixmap('image.png')` 中的 `'image.png'` 替换成你自己的图片路径。注意,你需要安装 PyQt5 库才能运行这个程序。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)