激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

香港云服务器
服務器之家 - 腳本之家 - Python - pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法

pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法

2021-07-17 00:13日沉云起 Python

今天小編就為大家分享一篇pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import sys
from pyqt5.qtwidgets import (qwidget, qhboxlayout, qlabel, qapplication)
from pyqt5.qtgui import qpixmap
 
 
class example (qwidget):
 def __init__(self):
 super ().__init__ ()
 self.initui ()
 
 def initui(self):
 hbox = qhboxlayout (self)
 lbl = qlabel (self)
 pixmap = qpixmap ("e:\programming\python\minesweeper\mine.jpg") # 按指定路徑找到圖片,注意路徑必須用雙引號包圍,不能用單引號
 lbl.setpixmap (pixmap) # 在label上顯示圖片
 lbl.setscaledcontents (true) # 讓圖片自適應label大小
 hbox.addwidget (lbl)
 self.setlayout (hbox)
 self.move (300, 200)
 self.setwindowtitle ('red rock')
 self.show ()
 
 
if __name__ == '__main__':
 app = qapplication (sys.argv)
 ex = example ()
 sys.exit (app.exec_ ())

效果顯示:

pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法

讓圖片自適應qlabel的主要代碼:

?
1
lbl.setscaledcontents (true) # 讓圖片自適應label大小

為了方便對比效果,不妨按一下最大化按鈕,效果如下:

pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法

可見確實實現了圖片自適應label大小的功能。那么如何移除label上得圖片呢?很簡單,加入一行代碼就可以解決:

?
1
lbl.setpixmap(qpixmap(""))#移除label上的圖片

完整代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import sys
from pyqt5.qtwidgets import (qwidget, qhboxlayout, qlabel, qapplication)
from pyqt5.qtgui import qpixmap
 
 
class example (qwidget):
 def __init__(self):
 super ().__init__ ()
 self.initui ()
 
 def initui(self):
 hbox = qhboxlayout (self)
 lbl = qlabel (self)
 pixmap = qpixmap ("e:\programming\python\minesweeper\mine.jpg") # 按指定路徑找到圖片
 lbl.setpixmap (pixmap) # 在label上顯示圖片
 lbl.setscaledcontents (true) # 讓圖片自適應label大小
 lbl.setpixmap(qpixmap(""))#移除label上的圖片
 hbox.addwidget (lbl)
 
 
 self.setlayout (hbox)
 self.move (300, 200)
 self.setwindowtitle ('red rock')
 self.show ()
 
 
if __name__ == '__main__':
 app = qapplication (sys.argv)
 ex = example ()
 sys.exit (app.exec_ ())

效果如下:

pyqt5讓圖片自適應QLabel大小上以及移除已顯示的圖片方法

以上這篇pyqt5讓圖片自適應qlabel大小上以及移除已顯示的圖片方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/richenyunqi/article/details/80546952

延伸 · 閱讀

精彩推薦
1891
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 国产精品区一区二区三区 | 粉嫩一区 | 免费看污视频在线观看 | 欧美一级色片 | 国产精品观看在线亚洲人成网 | 国内精品伊人久久久久网站 | 欧美日韩成人一区二区 | 夜夜夜影院 | 精品亚洲免费 | 性看小视频| 午夜av男人的天堂 | 欧美一级全黄 | 欧美精品毛片 | 青青国产在线视频 | 91久久国产综合精品女同国语 | 欧美精品电影一区二区 | 国产91在线高潮白浆在线观看 | 日本羞羞的午夜电视剧 | 欧美日韩视频在线播放 | www久久综合 | 欧美日韩一区,二区,三区,久久精品 | 免费人成在线观看网站 | 久久精品二区 | 久久久综合久久久 | 亚州精品天堂中文字幕 | av手机在线电影 | 成人久久久精品国产乱码一区二区 | 欧美成人综合视频 | 毛片免费网 | 国产正在播放 | 日本韩国欧美一级片 | 成人黄色免费小视频 | 日韩美香港a一级毛片 | 久久草在线视频国产 | 成人区一区二区三区 | 国产精品久久久久久一区二区三区 | 久久人人爽人人爽人人片av免费 | 性爱视频免费 | 毛片免费在线播放 | 亚洲国产精品久久久久久久久久 | 欧美在线电影 |