原文: https://pythonspot.com/qt4-pixmaps-images/

在本文中,我们将演示如何在 PyQT 窗口中加载和显示图像。 我们可以使用像素图小部件在 PyQT 窗口中显示图像。

QT4 像素图(图像) - 图1

在 PyQt4 窗口中加载的图像。

介绍

Pixmap的构造函数将图像路径作为参数:

  1. pixmap = QPixmap(os.getcwd() + '/logo.png')

该映像必须与程序位于同一目录中。QPixmap小部件支持 png 和 jpeg。 下面的示例代码。

PyQT 在像素图中加载图像

我们像以前一样创建了一个标准的QWidget。 然后,在其中添加QPixmap小部件以加载图像。像素图贴在绘制到屏幕上的标签上。

  1. import os
  2. import sys
  3. from PyQt4.QtGui import *
  4. # Create window
  5. app = QApplication(sys.argv)
  6. w = QWidget()
  7. w.setWindowTitle("PyQT4 Pixmap @ pythonspot.com ")
  8. # Create widget
  9. label = QLabel(w)
  10. pixmap = QPixmap(os.getcwd() + '/logo.png')
  11. label.setPixmap(pixmap)
  12. w.resize(pixmap.width(),pixmap.height())
  13. # Draw window
  14. w.show()
  15. app.exec_()

下载 PyQT 代码(批量收集)

结果:

QT4 像素图(图像) - 图2

pyqt Pixmap