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

Qt Designer Ui设计 功能增加

效果展示

输入密码,密码错误,弹出提示

密码正确,弹出提示并且关闭原窗口

代码(只提供重要关键主代码)lxh_log.py代码:

import sysfrom PySide6.QtWidgets import QApplication, QWidget, QPushButtonfrom pass_t import Ui_Form_T
from pass_f import Ui_Form_F
from lxh import Ui_Form
from PySide6.QtCore import Qtclass MyWidget(Ui_Form, QWidget):def __init__(self):super().__init__()self.setupUi(self)self.btn_log.clicked.connect(btn_log_slot)class pass_f(Ui_Form_F, QWidget):def __init__(self):super().__init__()self.setupUi(self)class pass_t(Ui_Form_T, QWidget):def __init__(self):super().__init__()self.setupUi(self)def btn_log_slot():name = myWidget.line_name.text()password = myWidget.line_pas.text()if name == 'admin' and password == '123456':myWidget.close()pass_f.show()else:pass_t.show()myWidget.line_name.clear()myWidget.line_pas.clear()if __name__ == "__main__":app = QApplication(sys.argv)myWidget = MyWidget()pass_f = pass_f()pass_t = pass_t()myWidget.setWindowFlag(Qt.WindowType.FramelessWindowHint)myWidget.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)pass_f.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)pass_t.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground)myWidget.show()sys.exit(app.exec())

lxh文件夹存放图片文件信息

http://www.lryc.cn/news/499652.html

相关文章:

  • 【Android学习】2024最新版Android Studio安装与配置
  • RabbitMQ延时队列
  • a8204 基于微信小程序的音乐播放器微信小程序的研究与实现 服务器端Java+Mysql+Servlet 文档 源码
  • 游戏新纪元:用栈记录数据,轻松实现悔棋功能
  • C/C++基础知识复习(36)
  • JAVA |日常开发中连接Sqlite数据库详解
  • Java项目实战II基于微信小程序的消防隐患在线举报系统(开发文档+数据库+源码)
  • python编程Day12-属性和方法的分类
  • 【unity小技巧】在 Unity 中,Application获取各种文件路径或访问不同类型的存储路径
  • c++:timer
  • VSCode(四)CMake调试
  • 安装Docker并使用WSL
  • HCIA-openGauss_2_2连接与认证
  • 安装 pytorch lighting
  • 2024年12月7日历史上的今天大事件早读
  • ORB-SLAM2 ---- 非线性优化在SLAM中的应用(一)
  • FastAPI中创建一个多App架构
  • 计算机网络原理之HTTP与HTTPS
  • 完全按照手册win10里装Ubuntu 虚拟机然后编译ESP32(主要是想针对ESP32C3和S3)开发板的鸿蒙系统(失败)
  • vsphere vcenter web 界面的介绍
  • 【pyspark学习从入门到精通23】机器学习库_6
  • FPGA实战篇(呼吸灯实验)
  • 面经自测——自我介绍
  • 在 LS-DYNA 中将应力转换为用户定义的坐标系
  • 【Spark】 groupByKey与reduceByKey的区别
  • 数据库与数据库管理系统概述
  • (简单5步实现,免费且比GPT4.0更好用)部署本地AI大语言模型聊天系统:Chatbox AI + 马斯克grok2.0大模型
  • 滚珠螺杆导程的定义与重要性
  • 【特殊子序列 DP】力扣509. 斐波那契数
  • linux 架构详解