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. js excel导出功能

    <html> <head> <p style="font-size: 20px;color: red;">使用a标签方式将json导出csv文件 ...

  2. 51Nod 1831 PN表

    打出PN表来 发现合数除16,34,289都是赢 质数除2,17都是输 #include<bits/stdc++.h> using namespace std; bool prime(in ...

  3. 由函数$y=\sin x$的图像伸缩变换为函数$y=\sin(\omega x)$的图像(交互式)

    可以拖动滑动条\(\omega\)显示动态效果

  4. Jenkins配置邮件信息

    1.进入Manage Jenkins----系统配置 2.设置Jenkins地址和管理员邮箱(不设置管理员邮箱无法发送邮件) 3.配置系统管理员的邮件属性 4.点击[高级]配置系统管理员的邮件属性 5 ...

  5. Hadoop-No.6之文件在HDFS中的位置

    在设计一种HDFS模式时,首先应该决定文件的位置.标准化的位置会使得团队之间更容易查找和共享数据. 推荐HDFS目录结构实例.目录结构简化了不同组和用户的权限分配 /user/{username} 只 ...

  6. BZOJ 1951: [Sdoi2010]古代猪文 ExCRT+欧拉定理+Lucas

    欧拉定理不要忘记!! #include <bits/stdc++.h> #define N 100000 #define ll long long #define ull unsigned ...

  7. Spring Batch 4.2 新特性

    Spring Batch 4.2 的发行版主要增强了下面的改进: 使用 Micrometer 来支持批量指标(batch metrics) 支持从 Apache Kafka topics 读取/写入( ...

  8. mysql8.0.11安装

    1.下载mysql-->下载 2.解压 3.添加my.ini配置文件 [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\wnmp\mysql ...

  9. windows驱动开发详解学习笔记

    1. windows驱动分两类,NT式驱动和WDM驱动,后者支持即插即用: 2. DriverEntry是入口函数,传入参数:pDriverObject由IO管理器传入: 3. WDM驱动中,AddD ...

  10. mac重启php7.0

    killall php-fpm /usr/local/opt/php70/sbin/php70-fpm restart