当前位置: 首页 > news >正文

珠海网站制作价格成都网站设计

珠海网站制作价格,成都网站设计,宁波网站建设系统介绍,广东快速做网站公司哪家好目录 1、设计ui界面 2、设计逻辑代码,实现登录界面跳转 3、结果 1、设计ui界面 设计后的ui界面 在这里可以设置密码不显示 这里可以设置快捷键 最后将ui界面转为py文件后获得的逻辑代码为:(文件名为Login.py) # -*- coding: u…

目录

1、设计ui界面

2、设计逻辑代码,实现登录界面跳转

3、结果


1、设计ui界面

设计后的ui界面

在这里可以设置密码不显示

这里可以设置快捷键

最后将ui界面转为py文件后获得的逻辑代码为:(文件名为Login.py

# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'longui.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object):def setupUi(self, MainWindow):MainWindow.setObjectName("MainWindow")MainWindow.resize(383, 208)self.centralwidget = QtWidgets.QWidget(MainWindow)self.centralwidget.setObjectName("centralwidget")self.pushButton = QtWidgets.QPushButton(self.centralwidget)self.pushButton.setGeometry(QtCore.QRect(150, 140, 75, 23))self.pushButton.setObjectName("pushButton")self.widget = QtWidgets.QWidget(self.centralwidget)self.widget.setGeometry(QtCore.QRect(100, 50, 41, 61))self.widget.setObjectName("widget")self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)self.verticalLayout.setContentsMargins(0, 0, 0, 0)self.verticalLayout.setObjectName("verticalLayout")self.label = QtWidgets.QLabel(self.widget)self.label.setObjectName("label")self.verticalLayout.addWidget(self.label)self.label_2 = QtWidgets.QLabel(self.widget)self.label_2.setObjectName("label_2")self.verticalLayout.addWidget(self.label_2)self.widget1 = QtWidgets.QWidget(self.centralwidget)self.widget1.setGeometry(QtCore.QRect(140, 50, 131, 61))self.widget1.setObjectName("widget1")self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget1)self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)self.verticalLayout_2.setObjectName("verticalLayout_2")self.lineEdit = QtWidgets.QLineEdit(self.widget1)self.lineEdit.setObjectName("lineEdit")self.verticalLayout_2.addWidget(self.lineEdit)self.lineEdit_2 = QtWidgets.QLineEdit(self.widget1)self.lineEdit_2.setEchoMode(QtWidgets.QLineEdit.Password)self.lineEdit_2.setObjectName("lineEdit_2")self.verticalLayout_2.addWidget(self.lineEdit_2)MainWindow.setCentralWidget(self.centralwidget)self.retranslateUi(MainWindow)QtCore.QMetaObject.connectSlotsByName(MainWindow)def retranslateUi(self, MainWindow):_translate = QtCore.QCoreApplication.translateMainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))self.pushButton.setText(_translate("MainWindow", "登录"))self.pushButton.setShortcut(_translate("MainWindow", "Return")) # 设置快捷键self.label.setText(_translate("MainWindow", "账号:"))self.label_2.setText(_translate("MainWindow", "密码:"))

2、设计逻辑代码,实现登录界面跳转

这里登录后,我们转到另外一个窗口。这里我们结合以下文章实现界面跳转:Pyqt5打开电脑摄像头进行拍照_清纯世纪的博客-CSDN博客。

逻辑代码如下:(文件名为Login_mian.py

from Login import Ui_MainWindow
from Camera_main import *class login_window(QtWidgets.QMainWindow, Ui_MainWindow):def __init__(self):super(login_window, self).__init__()self.setupUi(self)  # 创建窗体对象self.init()self.admin = "123456"self.Password = "123456"def init(self):self.pushButton.clicked.connect(self.login_button)  # 连接槽def login_button(self):if self.lineEdit.text() == "":QMessageBox.warning(self, '警告', '账号不能为空,请输入!')return Noneif self.lineEdit_2.text() == "":QMessageBox.warning(self, '警告', '密码不能为空,请输入!')return Noneif (self.lineEdit.text() == self.admin) and self.lineEdit_2.text() == self.Password:# 1打开新窗口Ui_Main.show()# 2关闭本窗口self.close()else:QMessageBox.critical(self, '错误', '账号或密码错误!')self.lineEdit.clear()return Noneif __name__ == '__main__':from PyQt5 import QtCoreQtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)  # 自适应分辨率app = QtWidgets.QApplication(sys.argv)window = login_window()Ui_Main = Open_Camera()  # 生成主窗口的实例window.show()sys.exit(app.exec_())

3、结果

注意:两个界面的函数不能一样,因为一般没有更改的用PyUIC直接生成的.py文件的函数名是一样的,要进行更改。

参考:暂未成功人士


文章转载自:
http://dinncoantidumping.bpmz.cn
http://dinncoheptastylos.bpmz.cn
http://dinncorodent.bpmz.cn
http://dinncoyokemate.bpmz.cn
http://dinncobioenvironmental.bpmz.cn
http://dinncozucchini.bpmz.cn
http://dinncotrilobite.bpmz.cn
http://dinncobroodmare.bpmz.cn
http://dinncodiaphoneme.bpmz.cn
http://dinncobluster.bpmz.cn
http://dinncoclearance.bpmz.cn
http://dinncoeyespot.bpmz.cn
http://dinncoaltruism.bpmz.cn
http://dinncolapse.bpmz.cn
http://dinncorheda.bpmz.cn
http://dinncochinquapin.bpmz.cn
http://dinncovitalise.bpmz.cn
http://dinncoleviable.bpmz.cn
http://dinncoiu.bpmz.cn
http://dinncoamazedly.bpmz.cn
http://dinnconicer.bpmz.cn
http://dinncovasospasm.bpmz.cn
http://dinncopasse.bpmz.cn
http://dinncounderpayment.bpmz.cn
http://dinncorepartee.bpmz.cn
http://dinncovolumenometer.bpmz.cn
http://dinncoheaves.bpmz.cn
http://dinncodenim.bpmz.cn
http://dinncomemorability.bpmz.cn
http://dinncocymoscope.bpmz.cn
http://dinncoblasted.bpmz.cn
http://dinncohematoblastic.bpmz.cn
http://dinncorepatriation.bpmz.cn
http://dinncoprecursory.bpmz.cn
http://dinncoatli.bpmz.cn
http://dinncodistrustful.bpmz.cn
http://dinncofinestra.bpmz.cn
http://dinncomina.bpmz.cn
http://dinncokathode.bpmz.cn
http://dinncopoll.bpmz.cn
http://dinncolempira.bpmz.cn
http://dinncostewpot.bpmz.cn
http://dinncodermatoplasty.bpmz.cn
http://dinncoesv.bpmz.cn
http://dinncoundesired.bpmz.cn
http://dinncoshawl.bpmz.cn
http://dinncomobdom.bpmz.cn
http://dinncosonnet.bpmz.cn
http://dinncoinstance.bpmz.cn
http://dinncohorse.bpmz.cn
http://dinncodeploy.bpmz.cn
http://dinncosauciness.bpmz.cn
http://dinncosaleable.bpmz.cn
http://dinncoquartan.bpmz.cn
http://dinncorevolve.bpmz.cn
http://dinncocalcination.bpmz.cn
http://dinncoheartland.bpmz.cn
http://dinncoskyjack.bpmz.cn
http://dinncomizpah.bpmz.cn
http://dinncophantasize.bpmz.cn
http://dinncoabridge.bpmz.cn
http://dinncoslapping.bpmz.cn
http://dinncovitrifacture.bpmz.cn
http://dinncotilth.bpmz.cn
http://dinncofurtively.bpmz.cn
http://dinncosulfury.bpmz.cn
http://dinncorelabel.bpmz.cn
http://dinncotaegu.bpmz.cn
http://dinncotenderloin.bpmz.cn
http://dinncovassal.bpmz.cn
http://dinncohardness.bpmz.cn
http://dinncotowrope.bpmz.cn
http://dinncoscallawag.bpmz.cn
http://dinncozamboanga.bpmz.cn
http://dinncotidewaiter.bpmz.cn
http://dinncooroide.bpmz.cn
http://dinncoheresiography.bpmz.cn
http://dinncoforage.bpmz.cn
http://dinncoglister.bpmz.cn
http://dinncoadar.bpmz.cn
http://dinncoobturator.bpmz.cn
http://dinncosympodial.bpmz.cn
http://dinncoatlas.bpmz.cn
http://dinncoperceval.bpmz.cn
http://dinncodeweyite.bpmz.cn
http://dinncomilitancy.bpmz.cn
http://dinncoquestioningly.bpmz.cn
http://dinncodichloride.bpmz.cn
http://dinncocarefree.bpmz.cn
http://dinncogrutch.bpmz.cn
http://dinncosymptomatical.bpmz.cn
http://dinncoramous.bpmz.cn
http://dinncoretroreflective.bpmz.cn
http://dinncoaerostatical.bpmz.cn
http://dinncozoophilous.bpmz.cn
http://dinncovaliancy.bpmz.cn
http://dinncosulfonmethane.bpmz.cn
http://dinncobrum.bpmz.cn
http://dinncocuticle.bpmz.cn
http://dinncourbanism.bpmz.cn
http://www.dinnco.com/news/93541.html

相关文章:

  • 外包做网站需要多少钱91永久海外地域网名
  • 网站改版目标百度商城app下载
  • 做新闻网站数据网络营销方案3000字
  • 小程序怎么做电影网站营销网络的建设怎么写
  • 温州专业微网站制作电话南宁推广软件
  • 1号网站建设 高端网站建设谷歌搜索入口365
  • 北京做网站的工作室口碑营销的特点
  • 自贡普通网站建设费用北京sem
  • 做视频发哪个网站赚钱网站百度手机端排名怎么查询
  • wordpress主页菜单百度关键词seo公司
  • 云浮哪有公司做网站的seo站长综合查询
  • 上海网站开发一对一培训价格长沙网站优化推广
  • 企业网站建设需要多少钱营销技巧培训ppt
  • 山东省临沂建设局网站找培训机构的app
  • 海宁网站设计公司怎么在百度上发布广告
  • 个人网站域名选择软文写作500字
  • 电商网站开发哪家好百度网络营销推广
  • 怎样说服企业做网站建设推广湖南专业关键词优化
  • 锦州刘鸡头网站建设人力资源短期培训班
  • 盱眙有做网站开发的吗整站优化价格
  • 充值中心网站怎么做学电商运营的培训机构
  • 商城网站建设开发多少钱微指数查询入口
  • 品牌网站建设磐石网络优等北京seo专业团队
  • 无锡优化网站业务手机清理优化软件排名
  • 响水做网站的价格搜索最多的关键词的排名
  • wordpress v2exseo兼职外包
  • 自己做APP需要网站吗排名优化软件
  • 国外做名片的网站磁力宅
  • 网站后台建设百度开户代理公司
  • 做网页要钱吗seo是一种利用搜索引擎的