美文网首页
常用控件

常用控件

作者: QXPLUS | 来源:发表于2022-05-25 09:22 被阅读0次

QLabel

QLabel 常用的信号(事件):

  1. 当鼠标滑过QLabel 控件时触发: linkHovered
  2. 当鼠标单击QLabel 控件时触发: linkActivated

QLineEdit

  • 基本功能:输入单行文本
#从输入框获得用户输入的文本信息,单行显示
str1= self.lineEdit.text()
#这个也可以获得用户的输入文本信息,多行显示
str2= self.textEdit.toPlainText()
#设置提示格式
self.lineEdit.setInputMask('9999_9999_9999;#')
#设置提示信息
self.lineEdit.setPlaceholderText("请输入")
  • 高级功能:EchoMode (回显模式)
    支持4中回显模式:
    1. Normal
    2. NoEcho: 不回显, 已经输入了,但是不显示出来。
    3. Password: 回显,但是只有黑点代替显示
    4. PasswordEchoOnEdit: 设置密码输入时常用,先回显,再password模式。

example:

from PyQt5.QtWidgets import QLineEdit

self.lineEdit_user.setEchoMode(QLineEdit.Normal) 
self.lineEdit_password.setEchoMode(QLineEdit.Password)
  • 高级功能:校验器
    限制输入文本 只能是数字,浮点数,字母等
from PyQt5.QtCore import QRegExp
regExp = QRegExp('^((2[0-4]\d|25[0-5]|\d?\d|1\d{2})\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$')
Validator = QRegExpValidator(regExp)

self.user.setValidator(Validator)
self.password.setValidator(Validator)

QPushButton

所有Button的父类:QAbstractButton

继承QAbstractButton的按钮主要有:QBushButton, QToolButton, QRadioButton, QCheckBox

QBushButton

相关文章

  • UI常用控件

    UI常用控件 // // ViewController.m // UI常用控件 // // Created by ...

  • 小工具开发---万能模板

    实现:1)汇总所有控件的常用属性2)汇总每类控件的常用设计3)开发小工具时,复用对应控件 一、所有控件的常用属性 ...

  • Android - Navigation

    Android 基础知识 1. Android 常用控件 2. 控件常用属性 Android 常用知识点 动态权限...

  • IOS开发(三)高级控件

    IOS基础控件思维导图 三、高级控件 1、UITabBarController (1)常用属性 (2)常用方法 (...

  • Flutter常用布局Basic widgets

    Flutter提供了强大的基本控件,我们现在学习最常用的空间。 常用控件一: Text 我们看到这个控件的名字就知...

  • UIDatePicker简述

    // UIDatePicker控件的常用方法 时间选择控件 UIDatePicker *oneDatePicker...

  • IOS开发(二)中级控件

    IOS基础控件思维导图 二、中级控件 1、UIStepper (1)常用属性 (2)常用方法 2、UISlider...

  • Flutter 常用控件及使用技巧

    常用控件 SizeBox:调节 Flutter控件之间的间距控件如: SizeBox(height:8)、Size...

  • 我写了一篇文章《ISO入门之UIView(二)》

    *按钮控件(Button) 按钮控件是最常用的控件之一。iOS中按钮控件Button直接继承于UIControl:...

  • iOS UITextView

    本专题整理了 UIkit 中基本的控件,及控件的一些常用属性。方便大家研究。 常用属性

网友评论

      本文标题:常用控件

      本文链接:https://www.haomeiwen.com/subject/soaxvltx.html