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

简述建设一个网站的基本步骤个人模板网站

简述建设一个网站的基本步骤,个人模板网站,计算机专业学做网站吗,深圳网站建设公司服务流程文章目录 前言一、回显模式#xff08;EchoMode#xff09;1.1 四种回显模式1.2 代码展示运行结果 二、校验器2.1 代码2.2 运行结果 三、通过掩码限制输入3.1 代码3.2 运行结果 总结 前言 1、QLineEdit 可以输入单行文字 2、回显模式 3、校验器 4、掩码输入 一、回显模式EchoMode1.1 四种回显模式1.2 代码展示运行结果 二、校验器2.1 代码2.2 运行结果 三、通过掩码限制输入3.1 代码3.2 运行结果 总结 前言 1、QLineEdit 可以输入单行文字 2、回显模式 3、校验器 4、掩码输入 一、回显模式EchoMode 1.1 四种回显模式 1、Normal 输入什么显示什么 2、NoEcho 输入信息可以传达给计算机但是不显示。 3、password 输入信息可以传达给计算机但是直接显示圆圈。 4、passwordEchoOnEdit 输入信息先显示一段时间然后变成掩码。 1.2 代码展示 #Author susocool #Creattime:2024/2/9 #FileName:019 - QLineEdit #Description:四种回显模式from PyQt5.QtWidgets import * import sysclass QLineEditEchoMode(QWidget):def __init__(self):super(QLineEditEchoMode, self).__init__()self.initUI()def initUI(self):self.setWindowTitle(文本框的回显模式)formLayout QFormLayout()normalLineEdit QLineEdit()noEchoLineEdit QLineEdit()passwordLineEdit QLineEdit()passwordEchoOnEditLineEdit QLineEdit()formLayout.addRow(Normal,normalLineEdit)formLayout.addRow(noEcho, noEchoLineEdit)formLayout.addRow(password, passwordLineEdit)formLayout.addRow(passwordEchoOnEdit, passwordEchoOnEditLineEdit )# setPlaceholderText() : 输入框input或文本区域textarea中的占位文本。normalLineEdit.setPlaceholderText(Normal)noEchoLineEdit.setPlaceholderText(NoEcho)passwordLineEdit.setPlaceholderText(password)passwordEchoOnEditLineEdit.setPlaceholderText(passwordEchoOnEdit)normalLineEdit.setEchoMode(QLineEdit.Normal)noEchoLineEdit.setEchoMode(QLineEdit.NoEcho)passwordLineEdit.setEchoMode(QLineEdit.Password)passwordEchoOnEditLineEdit.setEchoMode(QLineEdit.PasswordEchoOnEdit)self.setLayout(formLayout)if __name__ __main__:app QApplication(sys.argv)main QLineEditEchoMode()main.show()sys.exit(app.exec_())运行结果 无输入 正常情况 已有输入但是不显示 二、校验器 限制输入是整数、浮点数或者满足一定条件的字符串。 2.1 代码 #Author susocool #Creattime:2024/2/9 #FileName:020-QlineEdit校验器 #Description: 校验器from PyQt5.QtWidgets import * from PyQt5.QtGui import QIntValidator,QDoubleValidator,QRegularExpressionValidator from PyQt5.QtCore import QRegularExpression # 正则表达式 import sysclass QLineEditValidator(QWidget):def __init__(self):super().__init__()self.initUI()def initUI(self):self.setWindowTitle(校验器)# 创建表单布局formLayout QFormLayout()intLineEdit QLineEdit()doubleEdit QLineEdit()validatoredit QLineEdit()formLayout.addRow(整数布局,intLineEdit)formLayout.addRow(浮点类型,doubleEdit)formLayout.addRow(数字和字母,validatoredit)intLineEdit.setPlaceholderText(整数(1~99))doubleEdit.setPlaceholderText(浮点型(-360~360))validatoredit.setPlaceholderText(字母和数字)# 整数校验器intValitor QIntValidator(self)intValitor.setRange(1,99)# 浮点数校验器doubleValidator QDoubleValidator(self)doubleValidator.setRange(-360,360)doubleValidator.setNotation(QDoubleValidator.StandardNotation) # 正常显示浮点数doubleValidator.setDecimals(2) # 设置精度小数点后两位# 字符和数字# 表示匹配任意一个字母大小写不敏感或数字字符。表示匹配前面的模式一次或多次。$表示匹配输入的结尾位置。reg QRegularExpression([a-zA-z0-9]$)validator QRegularExpressionValidator(reg,self)validatoredit.setValidator(validator)# 设置校验器intLineEdit.setValidator(intValitor)doubleEdit.setValidator(doubleValidator)validatoredit.setValidator(validator)# 设置布局 !!!self.setLayout(formLayout)if __name__ __main__:app QApplication(sys.argv)main QLineEditValidator()main.show()sys.exit(app.exec_())2.2 运行结果 三、通过掩码限制输入 PyQt5系列教程28 QLineEdit 2 3.1 代码 #Author susocool #Creattime:2024/2/10 #FileName:021-QLineEdit掩码 #Description: from PyQt5.QtWidgets import * import sysclass QLineEditMask(QWidget):def __init__(self):super().__init__()self.initUI()def initUI(self):self.setWindowTitle(用掩码限制QLineEdit控件输入)formLayout QFormLayout()ipLineEdit QLineEdit()macLineEdit QLineEdit()dateLineEdit QLineEdit()licenseLineEdit QLineEdit()# 设置掩码# 一般ip是192.168.21.21 一般是三位数ipLineEdit.setInputMask(000.000.000.000;_) # 没有输入的时候显示是下划线的形式macLineEdit.setInputMask(HH:HH:HH:HH:HH:HH;_)dateLineEdit.setInputMask(0000-00-00)licenseLineEdit.setInputMask(AAAAA-AAAAA-AAAA-AAAAA-AAAAA;#)formLayout.addRow(数字掩码,ipLineEdit)formLayout.addRow(Mac掩码,macLineEdit)formLayout.addRow(日期掩码,dateLineEdit)formLayout.addRow(许可证掩码,licenseLineEdit)self.setLayout(formLayout)if __name__ __main__:app QApplication(sys.argv)main QLineEditMask()main.show()sys.exit(app.exec_())3.2 运行结果 总结 这篇文章依旧没有总结
http://www.zqtcl.cn/news/925775/

相关文章:

  • 手机网站怎么做SEO优化gzip压缩 wordpress
  • 上下框架 网站app营销的核心是什么
  • 网站开发哪里有培训wordpress 主题 网址导航
  • 深圳市宝安区怎么样百度禁止seo推广
  • 手机电商网站 模板常熟做网站优化
  • 免费的logo设计网站网页设计与制作dw
  • 线上调研问卷在哪个网站上做网页设计学生作业
  • 云南高端网站建设网页设计工作室选址依据
  • 免费的编程自学网站互联网公司网站建设ppt
  • 免费发帖的网站网站空间服务器费用
  • 商城类的网站一般怎么做做ps从哪个网站上下载图片大小
  • 怎么做网站链接支付免费推广网站搭建
  • 威海 网站建设刚刚北京传来重大消息
  • 深圳返利网站开发做网站版权怎么写
  • 上传网站内容做社交电商第一步怎么做
  • 网站icp查询系统wordpress 页面 首页
  • wordpress安装教程wamp搜索引擎优化的英文缩写是什么
  • 成都旅行社网站建设网站建设包含哪些方面
  • 找不到网站后台怎么办韩国网站域名分类
  • 建设商务网站作用积极参与网站信息建设工作
  • 网站开发阶段Oss怎么做静态网站
  • 做科学小制作的视频网站怎么才能建立自己的网站啊
  • 跳蚤市场网站开发背景网站优点
  • 长春网站建设方案咨询怎么做自己的网站平台
  • 网站建设谈单技巧做网站建设科技公司
  • 品牌网站建设4a小蝌蚪网页设计分类
  • 域名注册以后会给你一个账户名密码上传做好的网站文化网站建设需要的功能
  • 企业站用wordpress做好吗那些做环保网站的好
  • 天津有哪些有名的网站建设公司商城网站模板免费
  • 安徽省途顺建设工程有限公司网站制作网站公