pyqt5 qlabel无法显示图片
时间: 2023-11-03 15:05:11 浏览: 175
Qt实现svg图片在label上显示(图片可放大缩小)
要在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显示图片。如果仍然无法显示图片,可能是图片路径不正确或图片格式不被支持。
阅读全文