登陆界面简单样式设计
登陆界面简单样式设计
登陆界面简单样式设计
################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import * import sys from pyqt5.Demo.resource.login_ui import Ui_Form class Login(QWidget, Ui_Form): login_signal = pyqtSignal(str, str) def __init__(self, parent=None, *args, **kwargs): super().__init__(parent, *args, **kwargs) self.setWindowTitle("PyQt5中文网") self.resize(600, 500) self.setupUi(self) self.func_list() def func_list(self): self.func() def func(self): movie = QMovie('img/1234.gif') movie.setScaledSize(QSize(450, 140)) self.label.setMovie(movie) movie.start() def show_web(self): link = 'http://www.pyqt5.cn' QDesktopServices.openUrl(QUrl(link)) def cut_text(self): username = self.comboBox.currentText() psd = self.lineEdit.text() if len(username) > 0 and len(psd) > 0: self.pushButton_3.setEnabled(True) else: self.pushButton_3.setEnabled(False) def check_login(self): username = self.comboBox.currentText() psd = self.lineEdit.text() self.login_signal.emit(username, psd) if __name__ == '__main__': app = QApplication(sys.argv) window = Login() window.show() sys.exit(app.exec_())