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()
    
    #设置内容

Python——PYQT:控件基本使用的更多相关文章

  1. Pyqt 控件的信号槽事件定义方法

    转载来自:http://my.oschina.net/midnite/blog/39399 Qt采用信号槽来设定UI界面上元素动作的事件绑定.自Qt4.5开始,引入了一个新的信号槽与事件绑定的方法.界 ...

  2. wx python 基本控件

    一.静态文本控件 wx.StaticText(parent, id, label, pos=wx.DefaultPosition,    size=wx.DefaultSize, style=0, n ...

  3. Python——Tk控件说明

    控件 描述 具体说明 Button 按钮  点此链接 Canvas 提供绘图形状的功能,包含图像和位图  点此链接 Checkbutton 多选框  点此链接 Entry 单行文本框  点此链接 Fr ...

  4. GUI学习之二——PyQt控件初识

    一.控件概念 控件是一个程序界面上的各个独立的元素, 它具备用户点击.接收用户输入.展示不同内容.存放其他控件等功能. 二.控件分类 常用的控件按功能可以分为以下几种类 按钮 QPushButton— ...

  5. Python——Menu控件

    一.参数说明: tearoff  :分窗,0为在原窗,1为点击分为两个窗口 bg,fg  : 背景,前景 borderwidth: 边框宽度 font :  字体 activebackgound   ...

  6. 17.Selenium+Python日期控件小案例

    1.web上的控件种类十分多,但是大致分为2种,一种为类型是input的且可以输入,第二种为类型是input的且属性为readonly,文本框不可编辑 2.第一种类型为可以输入的,直接send_key ...

  7. selenium python 时间控件的输入问题

    对于时间的选择问题,查到的大部分为两种情况: 1.存在readonly属性的 2.没有readonly属性的 可直接赋值send_keys() 测试用例中刚好是没有readonly属性的 且定位不到弹 ...

  8. Python——Label控件说明

    Anchor :   标签中文本的位置: background(bg)foreground(fg) :背景色:前景色: borderwidth(bd) :边框宽度: width  .height   ...

  9. Python——Message控件

    一.messagebox的方法: showerror   : 错误提示对话框 showinfo  :  信息提示对话框 showwarning   : 警告对话框 askokcansel   :确认或 ...

  10. Python tkinter 控件更新信息

    下面几个例子关于tkinter界面更新的,简单易懂,分享一下. 例子_1: 代码_1: from tkinter import Tk, Checkbutton, Label from tkinter ...

随机推荐

  1. Linux----Ubuntu虚拟机(VMWare)学习

    1.在安装虚拟机系统完成后,如果忘记密码则 https://jingyan.baidu.com/article/c843ea0b9e851077931e4aea.html 2.如何拖动桌面软件移动 长 ...

  2. django虚拟环境搭建

    windows建立Django项目(建立虚拟环境,安装virtualenv,安装Django,创建项目) 目的:为每一个项目单独配置一个环境例如:项目一使用django1.10, 项目二使用djang ...

  3. Spring——AOP

    AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善.OOP引入 ...

  4. C#:调用存储过程方法

    MySqlParameter p1 = new MySqlParameter("id", MySqlDbType.Int32); p1.Value = sid; MySqlPara ...

  5. ngnix之笔记

    ############################################################################# 我们在使用的时候会遇到很多的恶意IP攻击,这 ...

  6. 手摸手教你使用vue-cli脚手架-详细步骤图文解析[vue入门]

    写在前面: 使用 vue-cli 可以快速创建 vue 项目,vue-cli很好用,但是在最初搭建环境安装vue-cli及相关内容的时候,对一些人来说是很头疼的一件事情,本人在搭建vue-cli的项目 ...

  7. hive日期函数-广发实战(三)

    近一月客户新增常规里程数与额度比即上个月 第一天(包含)到上个月最后一天(包含) 字段是batch_date==>格式是 yyyymmdd ),'MM'),'-',''); +--------- ...

  8. Acwing-252-树(点分治)

    链接: https://www.acwing.com/problem/content/254/ 题意: 给定一个有N个点(编号0,1,-,N-1)的树,每条边都有一个权值(不超过1000). 树上两个 ...

  9. easyui datagrid 去除单击行选中事件

    转:http://www.xue163.com/588880/39049/390490560.html 解决方案: onClickRow: function (rowIndex, rowData) { ...

  10. Codeforces 1167 E Range Deleting 双指针+思维

    题意 给一个数列\(a​\),定义\(f(l,r)​\)为删除\(a​\)中所有满足\(l<=a_i<=r​\)的数后的数列,问有多少对\((l,r)​\),使\(f(l,r)​\)是一个 ...