您好,登錄后才能下訂單哦!
這篇文章主要介紹了PyQt5如何使用像素圖控件QPixmap,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
QPixmap 像素圖控件是用來處理圖像的控件之一。它用于將優化后的圖像顯示在屏幕上。在我們的代碼示例中,我們將使用QPixmap 控件在程序窗口上顯示圖像。
#!/usr/bin/python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import QApplication, QWidget, QHBoxLayout, QLabel from PyQt5.QtGui import QPixmap class Example(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): hbox = QHBoxLayout(self) pixmap = QPixmap('F:\Python\PyQt5\Widgets\images\liutao.png') lb1 = QLabel(self) lb1.setPixmap(pixmap) hbox.addWidget(lb1) self.setLayout(hbox) self.move(300, 300) self.setWindowTitle('像素圖控件') self.show() def showDate(self, date): self.lb1.setText(date.toString()) if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() sys.exit(app.exec_())
在我們的例子中,我們將圖像顯示在該程序的窗口上。
pixmap = QPixmap('F:\Python\PyQt5\Widgets\images\liutao.png')
我們創建的QPixmap 對象需要一個文件作為參數。
lb1 = QLabel(self) lb1.setPixmap(pixmap)
我們把QPixmap 對象映射到的QLabel 控件。
程序執行后
感謝你能夠認真閱讀完這篇文章,希望小編分享的“PyQt5如何使用像素圖控件QPixmap”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。