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_()
結果: