注册界面业务逻辑编写
注册界面业务逻辑编写
注册界面业务逻辑编写
################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import * import sys from pyqt5.Demo.resource.register_ui import Ui_Form class Register(QWidget, Ui_Form): register_signal = pyqtSignal(str, str) def __init__(self, parent=None, *args, **kwargs): super().__init__(parent, *args, **kwargs) self.setWindowTitle("PyQt5中文网") self.resize(600, 500) self.func_list() self.setupUi(self) def func_list(self): self.func() def func(self): pass def text_change(self): acc_txt = self.lineEdit.text() psd_txt = self.lineEdit_2.text() repsd_txt = self.lineEdit_3.text() if len(acc_txt) > 0 and len(psd_txt) > 0 and len(repsd_txt) > 0 and psd_txt == repsd_txt: self.pushButton.setEnabled(True) else: self.pushButton.setEnabled(False) def zhuce(self): acc_txt = self.lineEdit.text() psd_txt = self.lineEdit_2.text() self.register_signal.emit(acc_txt, psd_txt) def denglu(self): pass if __name__ == '__main__': app = QApplication(sys.argv) window = Register() window.show() sys.exit(app.exec_())