前言
本节我们为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