国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

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

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

服務器之家 - 腳本之家 - Python - pyqt 實現在Widgets中顯示圖片和文字的方法

pyqt 實現在Widgets中顯示圖片和文字的方法

2021-07-12 00:17boss212 Python

今天小編就為大家分享一篇pyqt 實現在Widgets中顯示圖片和文字的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

思路非常簡單:<p>創建window,設置窗口大小,創建label1,導入圖片,創建label2,導入文字,show,結束!</p>

?
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
31
32
33
34
35
36
import sys
from pyqt5 import qtwidgets,qtgui
#定義窗口函數window
def window():
  #我事實上不太明白干嘛要這一句話,只是pyqt窗口的建立都必須調用qapplication方法
  app=qtwidgets.qapplication(sys.argv)
  #新建一個窗口,名字叫做w
  w=qtwidgets.qwidget()
  #定義w的大小
  w.setgeometry(100,100,300,200)
  #給w一個title
  w.setwindowtitle('lesson 2')
  #在窗口w中,新建一個lable,名字叫做l1
  l1=qtwidgets.qlabel(w)
  #調用qtgui.qpixmap方法,打開一個圖片,存放在變量png中
  png=qtgui.qpixmap('/home/capture/pictures/selection_026.png')
  # 在l1里面,調用setpixmap命令,建立一個圖像存放框,并將之前的圖像png存放在這個框框里。
  l1.setpixmap(png)
 
  #在窗口w中,新建另一個label,名字叫做l2
  l2=qtwidgets.qlabel(w)
  #用open方法打開一個文本文件,并且調用read命令,將其內容讀入到file_text中
  file=open('/home/capture/eric6_test/auto_k2_all/test1.log')
  file_text=file.read()
  #調用settext命令,在l2中顯示剛才的內容
  l2.settext(file_text)
 
  #調整l1和l2的位置
  l1.move(100,20)
  l2.move(140,120)
  #顯示整個窗口
  w.show()
  #退出整個app
  app.exit(app.exec_())
#調用window這個函數
window()

pyqt 實現在Widgets中顯示圖片和文字的方法

不過,這樣寫的目的是什么,弄一個函數,來生成一個圖像,沒有參數可以輸入?還不如不用函數呢。所以,我改了一下。

?
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
31
32
33
34
35
36
37
38
39
40
41
42
43
import sys
from pyqt5 import qtwidgets,qtgui
#定義窗口函數window
def window(png,file_text):
  #新建一個窗口,名字叫做w
  w=qtwidgets.qwidget()
  #定義w的大小
  w.setgeometry(100,100,300,200)
  #給w一個title
  w.setwindowtitle('lesson 2')
  #在窗口w中,新建一個lable,名字叫做l1
  l1=qtwidgets.qlabel(w)
  #調用qtgui.qpixmap方法,打開一個圖片,存放在變量png中
 
  # 在l1里面,調用setpixmap命令,建立一個圖像存放框,并將之前的圖像png存放在這個框框里。
  l1.setpixmap(png)
 
  #在窗口w中,新建另一個label,名字叫做l2
  l2=qtwidgets.qlabel(w)
  #用open方法打開一個文本文件,并且調用read命令,將其內容讀入到file_text中
 
  #調用settext命令,在l2中顯示剛才的內容
  l2.settext(file_text)
 
  #調整l1和l2的位置
  l1.move(100,20)
  l2.move(140,120)
  #顯示整個窗口
  w.show()
  #退出函數,很奇怪,沒有這個還不行
  sys.exit(app.exec_())
#調用window這個函數
if __name__ == '__main__':
  #我事實上不太明白干嘛要這一句話,只是pyqt窗口的建立都必須調用qapplication方法
  app = qtwidgets.qapplication(sys.argv)
  #圖片和文件,各打開一個
  png=qtgui.qpixmap('/home/capture/pictures/selection_026.png')
  file = open('/home/capture/eric6_test/auto_k2_all/test1.log')
  file_text = file.read()
  #把圖片和文本傳遞給函數window
  window(png,file_text)
  #退出
  app.exit(app.exec_())

以上這篇pyqt 實現在widgets中顯示圖片和文字的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/boss212/article/details/52117300

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品中文字幕 | 一区二区三区四区免费 | 91av导航 | 日韩成人欧美 | 久久国产精品久久久久久电车 | caoporn视频| 中文字幕第七页 | 免费视频成人国产精品网站 | 奇米影视7777 | 欧美午夜在线观看 | 欧美一级特黄aaaaaaa在线观看 | 午夜激情影视 | 国偷自产一区二区免费视频 | 中文在线播放 | 亚洲一区二区中文字幕 | 成人免费视频网 | 国产成人毛片 | 日本在线观看网址 | 俺来也俺也啪www色 性色视频在线 | av黄色在线| 黄色一级在线观看 | 午夜小电影 | 激情综合网激情 | 亚洲成人第一网站 | 色婷婷久久一区二区三区麻豆 | 国产欧美日韩精品一区 | 亚洲三级电影 | 91在线免费观看 | 久久精品免费 | 中文字幕在线一区 | 91久久| 国产综合一区二区 | 亚洲精品在线视频观看 | 久久午夜精品 | 成人av网站免费观看 | 久久久久久久久一区二区三区 | 日本中文字幕在线视频 | 日本福利一区二区 | 欧美亚洲在线 | 视频在线一区 | 91久久精品国产91久久 |