以GUI_ClearText.py为例,GUI_ClearText.py的源代码是界面和业务代码在一起的。
思路:
把原代码拆分为三个部分,分别实现窗口布局布局、业务实现、主程序调用功能:
一、窗口布局文件:GUI_ClearTextSeparateUi.py
二、业务实现文件:GUI_ClearTextSeparateBusi.py
三、主调用文件:GUI_ClearTextSeparateMain.py
详解:
一、窗口布局文件:GUI_ClearTextSeparateUi.py
1、创建Ui类,创建一个setupUi()方法,布局窗口布局。修改自GUI_ClearText.py里的类Ui_Dialog。
# PyQt5 Designer 生成的代码
# 表示导入相关资源库
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui(object): # 定义一个GUI类,名称为 “Ui_Dialog” ,继承自 “object”,