背景:需要使用pyqt5,做一个图形化的界面,打包成exe提供给他人使用
. 首先使用图形化工具pyqt5designer.exe画出界面,接下来是一个小demo
具体可参考上面的博客学习,如果没有可手动安装,pip install pyqt5-tools
. 保存界面会生成.ui文件,通过命令pyuic5 -o test.py test.ui会生成一个test.py的python文件,打开.py脚本可以看到代码,手动运行发现界面和设计的一致,加了一些简单的交互代码,点击注册会显示上面控件的结果,如果选择中不为空,则以自身为准,若选择为空,则显示性别的结果
. 直接上所有代码,仅供参考:
# -*- coding: utf-8 -*-
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.