真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標

前言

本節(jié)我們?yōu)镼T Designer生成的UI界面添加圖標和窗口標題。

成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計、做網(wǎng)站與策劃設(shè)計,永平網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:永平等地區(qū)。永平做網(wǎng)站價格咨詢:13518219792

一、實例運行

1. QT Designer設(shè)計UI

打開designer.exe,使用默認的Main Window創(chuàng)建,直接點擊Create按鈕即可

PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標

設(shè)計UI圖如下,并保存為test.ui

PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標

2 將test.ui轉(zhuǎn)換為ui_test.py

進入ui_test.py目錄,輸入pyuic5 -o ui_test.py test.ui

3 編寫python程序

# encoding=utf-8
import sys
import PyQt5.QtWidgets as qw
import PyQt5.QtGui as qg
import ui_test

if __name__ == "__main__":
    app = qw.QApplication(sys.argv)
    w = qw.QMainWindow()
    ui = ui_test.Ui_MainWindow()
    ui.setupUi(w)
    # set icon and window's title
    w.setWindowTitle("測試V1.0")
    w.setWindowIcon(qg.QIcon("icons/umbrella.ico"))
    w.show()
    sys.exit(app.exec_())

其中w.setWindowTitle("測試V1.0")函數(shù)用來設(shè)置窗口標題,注意此處用w。
w.setWindowIcon(qg.QIcon("icons/umbrella.ico"))用來設(shè)置窗口圖標,注意QIcon來自PyQt5.QtGui。

文件路徑如下:

PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標

三、運行

進入文件目錄,輸入python3 run.py,即可彈出上述用QT Designer設(shè)計出來的頁面,并且使用了我們設(shè)置的圖標和窗口標題。

PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標

從上圖可知窗口標題和圖標已經(jīng)設(shè)置成功。

四、結(jié)語

1.總結(jié):

本節(jié)完,實際操作過程中需要注意的地方有如下幾點:

(1)QIcon

注意QIcon來自PyQt5.QtGui。


當前名稱:PyQt5快速上手基礎(chǔ)篇3-設(shè)置窗口標題和圖標
分享地址:http://weahome.cn/article/ggihes.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部