`
scm002
  • 浏览: 318691 次
社区版块
存档分类
最新评论

PYQT 控件基本使用

 
阅读更多
  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. 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. 3

    QtGui.QSpinBox控件常用函数:

     

    .setMaximum(max)

    #设置最大值

    .setMinimum(min)

    #设置最小值

    .setRange(min,max)

    #设置范围

    .setSingleStep(step)

    #设置步长

    .setValue(num)

    #设置输入框当前值

    .value()

    #返回输入框当前值

  4. 4

    QtGui.QLabel控件常用函数:

     

    .clear()

    #清除标签内容

    .setPixmap(QtGui.QPixmap(path))

    #设置标签内容图片

    .setText(string)

    #设置标签内容文字

    .text()

    #返回标签内容

  5. 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()

    #设置内容

     

    http://jingyan.baidu.com/article/0eb457e51118ca03f1a905c0.html

分享到:
评论

相关推荐

    PyQt基本控件的使用.zip

    PyQt基本控件的使用 含基本控件程序

    对PyQt5基本窗口控件 QMainWindow的使用详解

    PyQt5中,主要使用以下三个类来创建窗口,可以直接使用,也可以继承后再使用 QMainWindow QWidget QDialog QMainWindow QMainWindow可以包含菜单栏,工具栏,状态栏,标题栏等,是GUI程序的主窗口。 如果我们需要...

    PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法

    本篇文章将详细介绍PyQt5中三种常用的控件:消息弹出对话框、用户输入对话框以及文件对话框的使用方法。 首先,我们来探讨消息弹出对话框。QMessageBox是PyQt5提供的一个非常实用的类,它允许开发者创建各种类型的...

    pyqt5 实现 主窗口中动态添加控件

    在PyQT5中,我们可以使用`QWidget`作为基本的窗口元素,`QLayout`来管理窗口的布局,以及`QTableWidgetItem`、`QPushButton`等类来创建各种控件。 要实现动态添加控件,主要步骤如下: 1. **创建主窗口**:首先,...

    python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法

    在`__init__`方法中,我们设置了窗口的基本属性,并创建了QListWidget和三个子控件stack1、stack2、stack3,分别用于展示不同的界面。每个子控件通过`stack1UI`、`stack2UI`、`stack3UI`方法设置了不同的布局,如...

    python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法

    ### Python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法 #### 一、引言 在Python GUI开发中,PyQt5是一个非常强大的工具包,它支持丰富的GUI元素创建,其中QWebEngineView是用于在应用程序中...

    pyqt5控件简介,各类方法,信号,gui编程的好助手

    `QLabel` 是用于显示文本和图像的基本控件,在 PyQt5 中十分常见。 - **setAlignment()**: 设置文本的对齐方式。支持多种对齐模式,例如 `Qt.AlignLeft`、`Qt.AlignRight`、`Qt.AlignCenter` 等。 - **setIndent()*...

    PyQt5基本控件之QMessageBox

    QMessageBox QmessageBox是一种通用的弹出式对话框,用于显示消息,允许用户通过单击不同的标准按钮对消息进行反馈,每个标准按钮有一个预定义的文本,角色和十六进制数QMessageBox类提供了许多常用的弹出式对话框,...

    PyQt5控件详解:QLabel实例代码

    以上就是关于PyQt5中的`QLabel`控件的基本使用方法及其扩展功能的详细讲解。通过这些实例,你可以轻松地在Python GUI程序中添加文本、超链接、图片以及动态效果,为用户提供丰富的视觉体验。在实际开发中,还可以...

    pyqt5控件学习代码

    在PyQT5中,控件是构建用户界面(UI)的基本元素,它们允许用户与应用程序进行交互。PyQT5是一个Python绑定的Qt库,提供了丰富的GUI功能,包括按钮、文本框、标签、对话框等。这个"pyqt5控件学习代码"的压缩包很可能...

    pyqt 常用控件qss设置

    本教程主要关注PyQt中常用控件的QSS设置,非常适合初学者了解和掌握。 首先,我们需要理解QSS的基本语法。QSS允许我们通过类选择器(class selectors)、类型选择器(type selectors)或ID选择器(ID selectors)来...

    pyqt5的基本使用demo

    对应的代码讲解在:https://hpg123.blog.csdn.net/article/details/131564563?spm=1001.2014.3001.5502,博文记录了pyqt5使用记录涉及pyqt界面控件的基本介绍,使用designer设计界面ui,并将其转化为py代码。...

    一文讲清Python PyQt5的控件如何实现拖放获取文件路径(markdown)

    QLineEdit是PyQt5中的一个基本控件,用于显示和编辑单行文本。通常,我们用它来接收用户的单行输入,但通过扩展其功能,我们可以让它支持拖放操作,从而允许用户通过拖拽文件到界面上来自动填充文件路径。 要实现这...

    浅谈PyQt5中异步刷新UI和Python多线程总结

    以下简介一个基本的PyQt程序。 – 需要导入的类主要来自三个包 – from PyQt5.QtWidgets import 常用的控件 – PyQt5.QtCore 核心功能类,如QT,QThread,pyqtSignal – PyQt5.QtGui UI类,如QFont –

    PyQt5控件详细总结

    PyQt5是Python中广泛使用的图形用户界面库,它基于Qt库构建,提供了一系列丰富的控件,用于创建复杂的GUI应用程序。以下是对PyQt5中一些关键控件和布局的详细说明: 1. **布局(Layouts)** - **Vertical Layout**...

    python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例

    ### PyQt5选项卡控件QTabWidget详细使用方法与实例 #### 一、QTabWidget 控件概述 在Python GUI编程中,PyQt5是非常流行且功能强大的库之一。其中,`QTabWidget`控件提供了创建选项卡式界面的能力,这种界面常用于...

    PyQt 图解Qt Designer工具的使用方法

    前言 Qt Designer是PyQt程序UI界面的实现工具,Qt Designer工具使用简单,可以通过拖拽和点击完成复杂界面设计,并且设计完成的.ui程序可以转换成.py文件供...工具箱 区域:提供Gui界面开发各种基本控件,如单选框、文

    PyQt5根据控件Id获取控件对象的方法

    如下所示: self.findChild(QComboBox, name) self is class first parameter is Type ... 您可能感兴趣的文章:对PyQt5基本窗口控件 QMainWindow的使用详解pyqt5 使用label控件实时显示时间的实例

    使用python中pyqt6写的登陆界面

    本项目"使用python中pyqt6写的登陆界面"展示了如何利用PyQt6构建一个基础的登录界面,包括了布局管理、控件的使用等核心知识点。 首先,我们要了解PyQt6的基础概念。PyQt6是Python的一个模块,它将Qt库的C++接口...

    PyQt5(代码),pyqt5代码库,Python

    总结来说,这个压缩包提供了PyQt5 GUI编程的实践案例,特别是对QTextEdit控件的使用,同时也可能涵盖了其他控件和GUI编程的基本概念。对于想要学习或提升PyQt5技能的开发者来说,这是一个很好的学习资源。通过研究...

Global site tag (gtag.js) - Google Analytics