我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

PyQt5快速上手基础篇3-设置窗口标题和图标

前言

本节我们为QT Designer生成的UI界面添加图标和窗口标题。

成都创新互联公司是一家专注于成都网站设计、做网站与策划设计,永平网站建设哪家好?成都创新互联公司做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:永平等地区。永平做网站价格咨询:13518219792

一、实例运行

1. QT Designer设计UI

打开designer.exe,使用默认的Main Window创建,直接点击Create按钮即可

PyQt5快速上手基础篇3-设置窗口标题和图标

设计UI图如下,并保存为test.ui

PyQt5快速上手基础篇3-设置窗口标题和图标

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。

文件路径如下:

PyQt5快速上手基础篇3-设置窗口标题和图标

三、运行

进入文件目录,输入python3 run.py,即可弹出上述用QT Designer设计出来的页面,并且使用了我们设置的图标和窗口标题。

PyQt5快速上手基础篇3-设置窗口标题和图标

从上图可知窗口标题和图标已经设置成功。

四、结语

1.总结:

本节完,实际操作过程中需要注意的地方有如下几点:

(1)QIcon

注意QIcon来自PyQt5.QtGui。


网页名称:PyQt5快速上手基础篇3-设置窗口标题和图标
转载来于:http://shouzuofang.com/article/ggihes.html

其他资讯