pyqt6中qlabel显示图片
时间: 2024-05-12 17:11:35 浏览: 174
Pyqt打开图片并显示
5星 · 资源好评率100%
在PyQt6中,可以使用QLabel来显示图片。具体操作如下:
1. 首先需要导入PyQt6.QtGui和PyQt6.QtWidgets模块。
2. 创建一个QLabel对象。
3. 使用setPixmap方法来设置QLabel中要显示的图片。可以通过QPixmap.fromImage或QPixmap.fromPixmap方法来创建QPixmap对象。
4. 调用show方法来显示QLabel。
下面是示例代码:
```
from PyQt6.QtGui import QPixmap, QImage
from PyQt6.QtWidgets import QLabel, QApplication
import sys
app = QApplication(sys.argv)
label = QLabel()
pixmap = QPixmap.fromImage(QImage('test.jpg'))
label.setPixmap(pixmap)
label.show()
sys.exit(app.exec())
```
这个例子中,我们创建了一个QLabel对象,然后从文件中读取一张图片,使用QPixmap.fromImage方法创建了一个QPixmap对象,然后使用setPixmap方法将QPixmap对象设置到QLabel中,并使用show方法显示QLabel。
阅读全文