pyqt 简易登录界面,以及界面之间的传值

本文介绍如何使用PyQT创建一个简单的登录界面,并详细讲解如何在不同的界面之间进行数据传递,主要涉及文件LoginUI.py和Qrcode.py,以及主程序Main.py的实现过程。
摘要由CSDN通过智能技术生成

bin/LoginUI.py

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'LoginUI.ui'
#
# Created by: PyQt4 UI code generator 4.11.4
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    def _fromUtf8(s):
        return s

try:
    _encoding = QtGui.QApplication.UnicodeUTF8
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig)

class Ui_LoginForm(object):
    def setupUi(self, LoginForm):
        LoginForm.setObjectName(_fromUtf8("LoginForm"))
        LoginForm.resize(400, 300)
        LoginForm.setMinimumSize(QtCore.QSize(400, 300))
        LoginForm.setMaximumSize(QtCore.QSize(400, 300))
        LoginForm.setBaseSize(QtCore.QSize(400, 300))
        self.UserNamelabel = QtGui.QLabel(LoginForm)
        self.UserNamelabel.setGeometry(QtCore.QRect(90, 30, 54, 12))
        self.UserNamelabel.setObjectName(_fromUtf8("UserNamelabel"))
        self.Passwdlabel = QtGui.QLabel(LoginForm)
        self.Passwdlabel.setGeometry(QtCore.QRect(90, 80, 54, 12))
        self.Passwdlabel.setObjectName(_fromUtf8("Passwdlabel"))
        self.Loginbtn = QtGui.QPushButton(LoginForm)
        self.Loginbtn.setGeometry(QtCore.QRect(120, 160, 75, 23))
        self.Loginbtn.setObjectName(_fromUtf8("Loginbtn"))
        self.Closebtn = QtGui.QPushButton(LoginForm)
        self.Closebtn.setGeometry(QtCore.QRect(240, 160, 75, 23))
        self.Closebtn.setObjectName(_fromUtf8("Closebtn"))
        self.UserNamelineEdit = QtGui.QLineEdit(LoginForm)
        self.UserNamelineEdit.setGeometry(QtCore.QRect(150, 20, 151, 31))
        self.UserNamelineEdit.setObjectName(_fromUtf8("UserNamelineEdit"))
        self.lineEdit_2 = QtGui.QLineEdit(LoginForm)
        self.lineEdit_2.setGeometry(QtCore.QRect(150, 70, 151, 31))
        self.lineEdit_2.setEchoMode(QtGui.QLineEdit.Password)
        self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2"))

        self.retranslateUi(LoginForm)
        QtCore.QObject.connect(self.Closebtn, QtCore.SIGNAL(_fromUtf8("clicked()")), LoginForm.close)
        QtCore.QMetaObject.connectSlotsByName(LoginForm)

    def retranslateUi(self, LoginForm):
        LoginForm.setWindowTitle(_translate("LoginForm", "北京卡来宝科技信息有限公司", None))
        self.UserNamelabel.setText(_translate("LoginForm", "用户名", None))
        self.Passwdlabel.setText(_translate("LoginForm", "
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值