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. 查看是否用GPU跑的TensorFlow程序

    查看是否用GPU跑的TensorFlow程序 第一种方法,直接输出日志法(推荐) import tensorflow as tf sess = tf.Session(config=tf.ConfigP ...

  2. p2456二进制方程 题解

    题面描述:可以跳过 一个形如: X1X2…Xn=Y1Y2..Ym 的等式称为二进制方程. 在二进制方程的两边:Xi和Yj (1<=i<=n:1<=j<=m)是二进制数字(0.1 ...

  3. docker及k8s安装consul

    一.docker部署consul集群 参考文献:https://www.cnblogs.com/lonelyxmas/p/10880717.html https://blog.csdn.net/qq_ ...

  4. STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能

    转载:http://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=616081&extra=page%3D&am ...

  5. redis配置主从备份以及主备切换方案配置(转)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/gsying1474/article/de ...

  6. react 项目 mock数据

    前言 我们都知道在实际的开发阶段,后端接口开发是和前端开发同步进行,甚至迟于前端的进度,这就直就导致前端需要等待后端接口的时间. 这种情况就严重导致前端开发缓慢,那这时候前端的开发人员只能写静态模拟数 ...

  7. 部署安装python3.7

    1:安装依赖包 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-deve ...

  8. Composer 安装方法

    在windows下安装的方法 方法一:使用安装程序 这是将 Composer 安装在你机器上的最简单的方法. 下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ...

  9. fflush函数

    /*** flush.c ***/ #include<stdio.h> #include<string.h> #include<stdlib.h> int main ...

  10. 推荐系统系列(一):FM理论与实践

    背景 在推荐领域CTR(click-through rate)预估任务中,最常用到的baseline模型就是LR(Logistic Regression).对数据进行特征工程,构造出大量单特征,编码之 ...