标签显示图片
- 使用 QPixmap 加载图片
- 进行图片大小设置
- 把图片对象设置到标签上
效果
代码
from PyQt5.QtWidgets import QApplication, QLabel, QVBoxLayout, QWidget
from PyQt5.QtGui import QPixmap
import sys
from PyQt5.QtCore import Qtclass 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_())