网站建设资讯

NEWS

网站建设资讯

如何为QTDesigner的UI界面添加图标和窗口标题-创新互联

如何为QT Designer的UI界面添加图标和窗口标题?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。

创新互联公司是一家专注网站建设、网络营销策划、微信小程序、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10年以来,已经为1000+成都航空箱各业的企业公司提供互联网服务。现在,服务的1000+客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

一、实例运行

1. QT Designer设计UI

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

如何为QT Designer的UI界面添加图标和窗口标题

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

如何为QT Designer的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。

文件路径如下:

如何为QT Designer的UI界面添加图标和窗口标题

三、运行

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

如何为QT Designer的UI界面添加图标和窗口标题

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

以上就是为QT Designer的UI界面添加图标和窗口标题的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注创新互联行业资讯!

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:如何为QTDesigner的UI界面添加图标和窗口标题-创新互联
当前链接:http://cdweb.net/article/esphj.html