标签显示图片
- 使用 QPixmap 加载图片
- 进行图片大小设置
- 把图片对象设置到标签上
效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/5b4d547ba75b49aa8c7769e0ea801a0b.png)
代码
from PyQt5.QtWidgets import QApplication, QLabel, QVBoxLayout, QWidget
from PyQt5.QtGui import QPixmap
import sys
from PyQt5.QtCore import Qt
class MainWindow(QWidget):
def __init__(self):
super().__init__()
layout = QVBoxLayout()
label = QLabel(self)
pixmap = QPixmap('1.png').scaled(800, 300, Qt.KeepAspectRatio, Qt.SmoothTransformation)
label.setPixmap(pixmap)
layout.addWidget(label)
self.setLayout(layout)
if __name__ == '__main__':
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())