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

巢湖建设网站怎样查网站备案

巢湖建设网站,怎样查网站备案,精简网站模板,手机端steam怎么下载文章目录 &#x1f354;使用QtDesigner进行设计&#x1f6f8;和子线程进行通信&#x1f388;运行结果 &#x1f354;使用QtDesigner进行设计 我们首先使用QtDesigner设计界面 得到代码login.ui <?xml version"1.0" encoding"UTF-8"?> <ui …

文章目录

  • 🍔使用QtDesigner进行设计
  • 🛸和子线程进行通信
    • 🎈运行结果

在这里插入图片描述

🍔使用QtDesigner进行设计

我们首先使用QtDesigner设计界面
在这里插入图片描述
在这里插入图片描述

得到代码login.ui

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"><class>Form</class><widget class="QWidget" name="Form"><property name="geometry"><rect><x>0</x><y>0</y><width>478</width><height>220</height></rect></property><property name="windowTitle"><string>Form</string></property><widget class="QLabel" name="label"><property name="geometry"><rect><x>20</x><y>30</y><width>72</width><height>15</height></rect></property><property name="text"><string>用户名:</string></property></widget><widget class="QLabel" name="label_2"><property name="geometry"><rect><x>21</x><y>74</y><width>71</width><height>21</height></rect></property><property name="text"><string>密码:</string></property></widget><widget class="QTextBrowser" name="textBrowser"><property name="geometry"><rect><x>215</x><y>20</y><width>201</width><height>91</height></rect></property></widget><widget class="QPushButton" name="pushButton"><property name="geometry"><rect><x>10</x><y>150</y><width>93</width><height>28</height></rect></property><property name="text"><string>登录</string></property></widget><widget class="QPushButton" name="pushButton_2"><property name="geometry"><rect><x>140</x><y>150</y><width>93</width><height>28</height></rect></property><property name="text"><string>忘记密码</string></property></widget><widget class="QLineEdit" name="lineEdit"><property name="geometry"><rect><x>80</x><y>30</y><width>113</width><height>21</height></rect></property></widget><widget class="QLineEdit" name="lineEdit_2"><property name="geometry"><rect><x>80</x><y>70</y><width>113</width><height>21</height></rect></property></widget></widget><resources/><connections/>
</ui>

🛸和子线程进行通信

import json
import sys
import timefrom PyQt5 import uic
from PyQt5.QtCore import QThread, pyqtSignal
from PyQt5.QtWidgets import QApplication, QWidgetclass LoginThread(QThread):#创建自定义信号start_login_signal=pyqtSignal(str)def __init__(self):super().__init__()def login_by_requests(self,user_password_json):# 将json字符串转换为自定义字符串,实现传递用户名和密码# json.loads()方法能够将符合JSON格式的字符串转换为Python的字典或列表等数据类型。user_password_json=json.loads(user_password_json)print(user_password_json.get("user_name"))print(user_password_json.get("password"))def run(self):# 让子线程一直存活,便于接收来自主线程的任务while True:print("子线程正在执行")time.sleep(1)
class MyWindow(QWidget):def __init__(self):super().__init__()self.init_ui()def init_ui(self):self.ui=uic.loadUi("./login.ui")self.user_name=self.ui.lineEditself.password=self.ui.lineEdit_2self.login_btn=self.ui.pushButtonself.forget_btn=self.ui.pushButton_2self.text_Browser=self.ui.textBrowser  #文本显示区域# 创建一个子线程self.login_thread=LoginThread()# 绑定信号和槽函数self.login_btn.clicked.connect(self.login)    #点击后,调用login函数# 将要创建的子线程类中的信号进行绑定# 写下self.login_thread = LoginThread()时,实际上是调用了LoginThread类,并创建了一个该类的实例对象,并将其赋值给了self.login_thread变量。# 简而言之,self.login_thread就是LoginThread()这个类的一个实例。# 当start_login_signal信号被触发时,就会自动调用login_by_requests方法来进行登录操作。self.login_thread.start_login_signal.connect(self.login_thread.login_by_requests)# 让子线程开始工作self.login_thread.start()def login(self):# 登录按钮的槽函数user_name=self.user_name.text()password=self.password.text()# 发送信号给子线程self.login_thread.start_login_signal.emit(json.dumps({"user_name":user_name,"password":password}))if __name__=='__main__':app=QApplication(sys.argv)w=MyWindow()w.ui.show()app.exec_()

🎈运行结果

在这里插入图片描述

http://www.yayakq.cn/news/480139/

相关文章:

  • h5语言网站制作自建网站视频教程
  • 网站建设项目执行进度表c#网站开发+pdf
  • 给网站设置关键词wordpress vieu
  • 宁波网站建设 网络服务余杭区网站建设设计公司
  • 建站历史查询广州最新消息今天
  • 个人网站主页设计网页美工素材
  • 贸易公司网站设计案例seo关键词如何设置
  • 建站快车用户登录wordpress侧边栏添加分类
  • 做网站推广 seo的一站式网站设计
  • 房地产管理网站建设银行网站银行登录
  • 注册网站域名的入口电商cms
  • 网站建设公司 提成页游做的好的是哪个网站
  • 海南公司注册网站做yahoo代拍网站公司
  • 网站建设灬金手指下拉十四新增网站备案
  • 智能建站系统cms.加强网站安全建设
  • 使用网站效果图html5网站模板源码
  • 网站设计所用到的技术wordpress remove_query_arg
  • 安徽网站建设合肥网站建设潍坊网站建设 选聚搜网络
  • 帮别人做网站必须要开公司商城类网站如何做
  • 鼓楼做网站厦门建站公司哪家好
  • 凡科网站设计模板建一个公司网站要多久
  • netcompont网站建站中山精品网站建设渠道
  • 东莞南城做网站推广的公司网站建设代理合同
  • 营销型网站=企业登记代理网页编辑按哪个键
  • 建筑做地图分析的网站yw55523can优物入口
  • 响应式网站企业个人网店店铺名字
  • 免费虚拟空间网站浙江省网站备案流程
  • 桂林网站网站建设新乡营销型网站建设
  • 网站所有者是什么意思彩虹云主机官网
  • h5微信网站开发电商网站 cms