pyqt5 qlabel无法显示图片
时间: 2023-11-03 17:05:11 浏览: 162
PyQt5 QLabel实现自定义鼠标点击事件
5星 · 资源好评率100%
要在PyQt5中使用QLabel显示图片,需要先导入QLabel模块,然后导入要显示的图片并设置图片的适应方式。以下是一个示例代码:
```python
from PyQt5.QtWidgets import QWidget, QApplication, QLabel
from PyQt5.QtGui import QPixmap
app = QApplication([])
window = QWidget()
# 导入图片
pix = QPixmap('photo.JPG')
# 创建QLabel并设置图片
lbl = QLabel(window)
lbl.setPixmap(pix)
# 设置图片自适应
lbl.setScaledContents(True)
window.show()
app.exec_()
```
通过上述代码,可以实现在PyQt5中使用QLabel显示图片。如果仍然无法显示图片,可能是图片路径不正确或图片格式不被支持。
阅读全文