PyQt5快速上手基礎篇3-設置窗口標題和圖標

前言

本節咱們爲QT Designer生成的UI界面添加圖標和窗口標題。python

1、實例運行

1. QT Designer設計UI

打開designer.exe,使用默認的Main Window建立,直接點擊Create按鈕便可git

PyQt5快速上手基礎篇3-設置窗口標題和圖標

設計UI圖以下,並保存爲test.uigithub

PyQt5快速上手基礎篇3-設置窗口標題和圖標

2 將test.ui轉換爲ui_test.py

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

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")函數用來設置窗口標題,注意此處用w。
w.setWindowIcon(qg.QIcon("icons/umbrella.ico"))用來設置窗口圖標,注意QIcon來自PyQt5.QtGui。ide

文件路徑以下:函數

PyQt5快速上手基礎篇3-設置窗口標題和圖標

3、運行

進入文件目錄,輸入python3 run.py,便可彈出上述用QT Designer設計出來的頁面,而且使用了咱們設置的圖標和窗口標題。測試

PyQt5快速上手基礎篇3-設置窗口標題和圖標

從上圖可知窗口標題和圖標已經設置成功。ui

4、結語

1.總結:

本節完,實際操做過程當中須要注意的地方有以下幾點:設計

(1)QIconcode

注意QIcon來自PyQt5.QtGui。

2.後記:

如您在使用過程當中有任何問題,請加QQ羣進一步交流,也能夠github提Issue。

QQ交流羣:906015840 (備註:物聯網項目交流)

github倉庫地址:https://github.com/solitary-sand/pyqt5/

一葉孤沙出品:一沙一世界,一葉一菩提

PyQt5快速上手基礎篇3-設置窗口標題和圖標

相關文章
相關標籤/搜索