• Pyqt5_QlineEdit


    QlineEdit

    方法
    setAlignment()

    按固定值方式对齐文本

    Qt.AlignLeft:水平方向靠左对齐

    Qt.AlignRight:水平方向靠右对齐

    Qt.AlignCenter:水平方向居中对齐

    Qt.AlignJustify:水平方向调整间距两端对齐

    Qt.AlignTop:垂直方向靠上对齐

    Qt.AlignBottom:垂直方向靠下对齐

    Qt.AlignVCenter:垂直方向居中对齐

    setEchoMode()

    设置文本框的显示格式,允许输入的文本显示格式的值可以是:

    QLineEdit.Normal:正常显示所输入的字符,此为默认选项

    QLineEdit.NoEcho:不显示任何输入的字符,常用于密码类型的输入,且长度保密

    QLineEdit.Password:显示与平台相关的密码掩饰字符,而不是实际输入的字符

    QLineEdit.PasswordEchoOnEdit:在编辑时显示字符,负责显示密码类型的输入

    setPlaceholderText()

    设置文本框显示文字

    setMaxLength()

    设置文本框所允许输入的最大字符数

    setReadOnly()

    设置文本为只读

    setText()

    设置文本框的内容

    text()

    返回文本框的内容

    setDragEnable()

    设置文本框是否接受拖动

    selectAll()

    全选

    setFocus()

    得到焦点

    setInputMask()

    设置掩码

    setValidator()

    设置文本框的验证器(验证规则),将限制任意可能输入的文本,可用的校验器为 

    QIntValidator:限制输入整数

    QDoubleValidator:限制输入浮点数

    QRegexpValidator:检查输入是否符合正则表达式

     
    setFont()

    e1.setFont(QFont('Arial',20))

    信号
    selectionChanged

    只要选择改变了,这个信号就会发射

    textChanged

    当修改文本内容时,这个信号就会发射

    editingFinished

    当编辑文本结束时,这个信号就会发射

  • 相关阅读:
    开课 博客
    给定数组求数组中和最大子数组的和
    课堂测验
    读梦断代码有感(3)2019.2.20
    读梦断代码有感(2)2019.2.10
    读梦断代码有感(1)2019.2.05
    进度七
    进度 六
    sjz地铁作业
    进度四
  • 原文地址:https://www.cnblogs.com/yaner2018/p/9812717.html
Copyright © 2020-2023  润新知