PyQt5快速上手基础篇3-设置窗口标题和图标
前言
本节我们为QT Designer生成的UI界面添加图标和窗口标题。
一、实例运行
1. QT Designer设计UI
打开designer.exe,使用默认的Main Window创建,直接点击Create按钮即可
设计UI图如下,并保存为test.ui
2 将test.ui转换为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")函数用来设置窗口标题,注意此处用w。
w.setWindowIcon(qg.QIcon("icons/umbrella.ico"))用来设置窗口图标,注意QIcon来自PyQt5.QtGui。
文件路径如下:
三、运行
进入文件目录,输入python3 run.py,即可弹出上述用QT Designer设计出来的页面,并且使用了我们设置的图标和窗口标题。
从上图可知窗口标题和图标已经设置成功。
四、结语
1.总结:
本节完,实际操作过程中需要注意的地方有如下几点:
(1)QIcon
注意QIcon来自PyQt5.QtGui。
2.后记:
如您在使用过程中有任何问题,请加QQ群进一步交流,也可以github提Issue。
QQ交流群:906015840 (备注:物联网项目交流)
github仓库地址:https://github.com/solitary-sand/pyqt5/
一叶孤沙出品:一沙一世界,一叶一菩提
相关推荐
OldBigBrother 2020-11-09
追逐阳光的风 2020-07-04
王磊的程序员之路 2020-05-15
JimyFengqi 2020-02-17
hustlei 2020-02-01
hustlei 2020-01-29
追逐阳光的风 2020-01-05
shengge0 2019-12-31
lianback 2019-12-30
Airuio 2019-12-05
hustlei 2011-03-03
OldBigBrother 2019-06-19
Eppley 2019-06-19