QT4 Pixmaps(图片)
在本文中,我们将演示如何在PyQT 窗口中加载和显示图像。我们可以使用 Pixmap 控件在PyQT窗口中显示图像。
Pixmap 介绍
Pixmap 的构造函数将图像路径作为参数:
pixmap = QPixmap(os.getcwd() + 'https://pythonspot-9329.kxcdn.com/logo.png')
此图像需要与程序位于同一目录中。QPixmap 控件支持 png 和 jpeg 格式的图片。示例代码如下。
PyQT 在 Pixmap 中加载图像
我们像以前一样创建了标准的 QWidget。然后我们添加 QPixmap 控件,其中将加载图像。Pixmap 附加到绘制到屏幕的标签上。
import os
import sys
from PyQt4.QtGui import *
# Create window
app = QApplication(sys.argv)
w = QWidget()
w.setWindowTitle("PyQT4 Pixmap @ pythonspot.com ")
# Create widget
label = QLabel(w)
pixmap = QPixmap(os.getcwd() + 'https://pythonspot-9329.kxcdn.com/logo.png')
label.setPixmap(pixmap)
w.resize(pixmap.width(),pixmap.height())
# Draw window
w.show()
app.exec_()
结果: