PyQt5快速入门教程整理 常用控件
导读: Qt Designer基础用法让python显示我们画的ui 什么你没有看? 好吧, 传送门走起 熟悉常用控件的功能熟悉常用控件的命令 QLabel(标签 QPushButton(按钮 QLineEdit(编辑框 QC...
Qt Designer基础用法让python显示我们画的ui
什么你没有看? 好吧, 传送门走起
熟悉常用控件的功能熟悉常用控件的命令
QLabel(标签)QPushButton(按钮)QLineEdit(编辑框)QComboBox(下拉框)QCheckBox(复选框)QRadioButton(单选框)QListWidget(列表框)QTableWidget(表格)
注: 本教程为快速入门, 只会讲最常见用法
若想深究, 请百度 PyQt5 + 控件名看详解
使用的环境和ui都是上节课里的, 代码如下
Label用来显示一段文本, 一段html代码, 或者是一张图片
QLabel有3个最常用属性
属性名说明text设置文字pixmap图片scaledContents图片缩放
未缩放的状态
缩放后状态
常用命令
不用说了, 大家都遇到很多次了
属性名说明text默认显示文字icon显示图片iconSize显示图片的大小
用于输入一行数据, 如帐号, 密码
属性名说明text默认显示文字maxLength最大长度echoMode显示风格 例如普通输入和密码输入readOnly只读 只能看, 不能改
用于在多组数据中选择一个
右键选择第一项可编辑预设选项
属性名说明editable可否编辑currentText现在文本 这个和下面那个同步currentIndex现行选中项maxVisibleItems下拉后最多显示多少项
用于确定是否勾选
属性名说明text显示文字icon显示图标checkable可否被选中checked设置已被选中状态
用于在多个选项中选择一个
代码和QCheckBox几乎是一样的
属性名说明text显示文字icon显示图标checkable可否被选中checked设置已被选中状态
用于列出一堆东西, 比如日志/选项
属性名说明currentRow现行选中项
右键点击第一项也会有一个设置选项的对话框
ListWidget的功能就比较复杂了
顾名思义, 就是显示出一个表格
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: PyQt5快速入门教程整理 常用控件
本文地址: https://pptw.com/jishu/661566.html