Python——PYQT:控件基本使用

2019/05/08 10:12
阅读数 139
  1. QtGui.QComboBox控件常用函数:

    .addItem(string)
    
    #添加字符串项到Item
    
    .addItems(list)
    
    #添加列表或元组元素到Item
    
    .clear()
    
    #清除所有Item
    
    .clearEditText()
    
    #清除编辑框内容
    
    .count()
    
    #返回Item数目
    
    .currentIndex()
    
    #返回当前选择索引,从0开始
    
    .currentText()
    
    #返回当前选择内容
    
    .insertItem(index,string)
    
    #插入字符串项到Item项index后 
    
    .insertItems(index,list)
    
    #插入列表或元组元素到Item项index后
    
    .insertSeparator(index)
    
    #插入分隔符到Item项index后
    
    .itemText(index)
    
    #返回Item项index的内容
    
    .removeItem(index)
    
    #删除Item项index
    
    .setCurrentIndex(index)
    
    #设置Item项index为当前选择
    
    .setEditable(True)
    
    #设置选框可编辑
    
    .setEditText(string)
    
    #设置编辑框内容
    
    .setItemText(index,string)
    
    #设置Item项index内容为字符串值

     

  2.  

    QtGui.QLineEdit控件常用函数:

     

    .backspace()#模拟backspace退格键
    
    .clear()
    
    #清除输入框内容
    
    .cursorPosition()
    
    #返回输入框光标位置,从0开始
    
    .setEchoMode(EchoMode)
    
    #设置输入框显示格式
    
    #0--Normal,1--NoEcho,2--Password,3--PasswordEchoOnEdit
    
    .setPlaceholderText(string)
    
    #设置输入框浮显文字
    
    .setReadOnly(True)
    
    #设置输入框只读
    
    .setText(string)
    
    #设置输入框内容
    
    .text()
    
    #返回输入框内容

     

  3.  

    QtGui.QSpinBox控件常用函数:

     

    .setMaximum(max)
    
    #设置最大值
    
    .setMinimum(min)
    
    #设置最小值
    
    .setRange(min,max)
    
    #设置范围
    
    .setSingleStep(step)
    
    #设置步长
    
    .setValue(num)
    
    #设置输入框当前值
    
    .value()
    
    #返回输入框当前值

     

  4.  

    QtGui.QLabel控件常用函数:

     

    .clear()
    
    #清除标签内容
    
    .setPixmap(QtGui.QPixmap(path))
    
    #设置标签内容图片
    
    .setText(string)
    
    #设置标签内容文字
    
    .text()
    
    #返回标签内容

     

  5.  

    QtGui.QListWidget控件常用函数:

     

    .addItem(string)
    
    #添加字符串项到Item
    
    .addItems(list)
    
    #添加列表或元组元素到Item
    
    .clear()
    
    #清除所有Item
    
    .count()
    
    #返回Item数目
    
    .currentItem()
    
    #返回当前选择Item类,没选返回None
    
    .currentRow()
    
    #返回当前选择索引行,从0开始,没选返回-1
    
    .insertItem(row,string)
    
    #插入字符串项到Item项row行后 
    
    .insertItems(row,list)
    
    #插入列表或元组元素到Item项row行后
    
    .item(row)
    
    #返回Item项row行的Item类
    
    .setCurrentItem(item)
    
    #设置Item项item为当前选择
    
    .setCurrentRow(row)
    
    #设置Item项row行为当前选择
    
     
    
    Item类方法:
    
    .text()
    
    #返回内容
    
    .setText()
    
    #设置内容

     

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部