PyQt基础控件
PyQt常用的控件,控件的属性进行介绍
RNG_uzi_
人生苦短,我用Python
展开
-
PyQt5高级界面控件之QTableWidget(四)
前言QTableWidget是Qt程序中常用的显示数据表格的控件,类似于c#中的DataGrid。QTableWidget是QTableView的子类,它使用标准的数据模型,并且其单元数据是通过QTableWidgetItem对象来实现的,使用QTableWidget时就需要QTableWidgetItem。...转载 2019-10-24 01:12:21 · 798 阅读 · 0 评论 -
PyQt5基本控件详解之QMenuBar(二十四)
前言 在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAction对象或 级联的QMenu对象,要创建一个弹出菜单,Pyqt提供了createPopupMenu()函数,menuBar()函数用于返回主窗口的...转载 2019-10-19 15:08:55 · 419 阅读 · 0 评论 -
PyQt5基本控件详解之QPrinter(二十七)
前言 打印图像是图像处理软件中的一个常用功能,打印图像实际上是在QPaintDevice中画图,与平时在QWidget。QPixmap和QImage中画图是一样的,都是创建一个QPainter对象进行画图的,只是打印使用的是QPrinter,它的本质上也是一个QPainterDevice(绘图设备)实...转载 2019-10-19 15:07:44 · 347 阅读 · 0 评论 -
PyQt5基本控件详解之QStatusBar(二十六)
MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息QStatusBar类中的常用方法 方法 描述 addWidget() 在状态栏中添加给定的窗口小控件对象 addPermanentWidget() 在状态栏...转载 2019-10-19 15:07:22 · 658 阅读 · 0 评论 -
PyQt5基本控件详解之QToolBar(二十五)
前言 QToolBar控件是由文本按钮,图标或其他小控件按钮组成的可移动面板,通常位于菜单栏下方QToolBar类中的常用方法 方法 描述 addAction() 添加具有文本或图标的工具按钮 addSeperator() 分组显示工具按钮 addWid...转载 2019-10-19 15:06:58 · 651 阅读 · 0 评论 -
PyQt5基本控件详解之QDateTimeEdit(二十三)
QDateTimeEdit是一个允许用户编辑日期时间的控件,可以使用键盘上的上下键头按钮来增加或减少日期的时间值,QDateTimeEdit通过setDisplayFormat()函数来设置显示的日期时间格式QDateTimeEdit类中常用方法 方法 描述 setDispla...转载 2019-10-19 15:06:34 · 718 阅读 · 0 评论 -
PyQt5基本控件详解之QCalendar(二十二)
前言 QCalendar是一个日历控件,它提供了一个基于月份的视图,允许用户通过鼠标或键盘选择日期,默认选中的是今日的日期。也可以对日期的范围进行规定QCalendar类中常用的方法 方法 描述 seTDateRange() 设置日期可供选择的范围 setFirst...转载 2019-10-19 15:06:06 · 416 阅读 · 0 评论 -
PyQt5基本控件详解之QClipboard(二十一)
前言 QClipboard类提供了对系统剪切板的访问,可以在应用程序之间复制和粘贴数据,它的操作类似于QDrag类,,并使用类似的数据结构 QApplication类有一个静态方法clipboard(),它的返回值对剪切板对象的引用,任何类型的MimeData都可以从剪切板复制或粘贴QClipb...转载 2019-10-19 15:05:38 · 288 阅读 · 0 评论 -
PyQt5基本控件详解之Drag(二十)
前言为用户提供的拖曳功能很直观,在很对桌面应用程序中,复制或移动对象都可以通过拖曳来完成 基于MIME类型的拖曳数据传输是基于QDrag类的,QMimeData对象将关联的数据与其对应的MIME类型相关联 MIME意为多功能Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据...转载 2019-10-19 15:05:06 · 844 阅读 · 0 评论 -
PyQt5基本控件详解之QPixmap(十九)
前言 QPixmap类用于绘图设备的图像显示,它可以作为一个QPainterDevice对象,也可以加载到一个控件中,通常是标签或者按钮,用于在标签或按钮上显示图像 QPixmap可以读取的图像文件类型有BMP,GIF,JPG等QPixmap类中常用的方法 方法 描述 c...转载 2019-10-19 15:04:38 · 1204 阅读 · 0 评论 -
PyQt5基本控件详解之QPen与QBrush(十八)
QPen(钢笔)是一个基本的图形对象,用于绘制直线,曲线或者给轮廓画出矩形,椭圆形,多边形及其他形状实例:QPen的使用import sysfrom PyQt5.QtGui import *from PyQt5.QtWidgets import *from PyQt5.QtCore import *...转载 2019-10-19 15:04:14 · 428 阅读 · 0 评论 -
PyQt5基本控件详解之QPainter(十七)
前言:必读 在PyQt5中,一般可以通过Qpainter,QPen,QBrush这三个类来实现绘图功能,此外,QPixmap的作用是加载并呈现本地图像,而图像的本质上也是通过绘图方式实现的,所以QPixmap也可以被视为绘图的一个类 Qpainter类在QWidget(控件)上执性绘图操作,它是一个...转载 2019-10-19 15:03:35 · 508 阅读 · 0 评论 -
PyQt5基本控件详解之QFileDialog(十六)
前言 QFIleDialog是用于打开和保存文件的标准对话框。QFileDialog类继承自QDialog类 QFileDialog在打开文件时使用可文件过滤器,用于显示指定扩展名的文件,也可以设置使用QFileDialog打开文件时的起始目录和指定扩展名的文件QFileDialog类中的常用方...转载 2019-10-19 15:02:53 · 414 阅读 · 0 评论 -
PyQt5基本控件详解之QFontDialog(十五)
前言 QFontDialog控件是一个常用的字体选择对话框,可以让用户选择所显示文本的字号大小,样式和格式,QFontDialog是QDialog控件对话框的一部分,使用QFontDialog类的静态方法getFont(),可以从字体选择对话框中选择文本的显示字号大小样式和格式实例:QFontDial...转载 2019-10-19 15:01:59 · 296 阅读 · 0 评论 -
PyQt5基本控件详解之QInputDialog(十四)
前言 QInputDialog控件是一个标准对话框,有一个文本框和两个按钮(ok和cancel)组成,当用户单击ok或enter键后,在父窗口可以收集通过QInputDialog控件输入的信息,QInputDialog控件是QDialog标准对话框的一部分 在QInpuTDialog控件中可以输入数...转载 2019-10-19 14:35:24 · 326 阅读 · 0 评论 -
PyQt5基本控件详解之QMessageBox(十三)
前言: QmessageBox是一种通用的弹出式对话框,用于显示消息,允许用户通过单击不同的标准按钮对消息进行反馈,每个标准按钮有一个预定义的文本,角色和十六进制数 QMessageBox类提供了许多常用的弹出式对话框,如提示。警告,错误,询问,关于,等会话框,这些不同类型的QMessageBox对...转载 2019-10-19 14:33:00 · 320 阅读 · 0 评论 -
PyQt5基本控件详解之QDialog(十二)
前言 为了更好的实现人机交互,比如window和linux等系统均会提供一系列的标准对话框来完成特定场景下的功能,比如选择字号大小。字体颜色等,在PyQt5中定义了一系列的标准对话框类,让使用者能够方便快捷地通过各个类完成字号大小,字体颜色以及文件的选择等QDialog类的子类主要有QMessageB...转载 2019-10-19 14:31:46 · 569 阅读 · 0 评论 -
PyQt5基本控件详解之QSlider(十一)
前言: QSlider控件提供一个垂直或者水平的滑动条,滑动条是一个用于控制有界值典型的控件,它允许用户沿水平或者垂直方向在某一范围内移动滑块,并将滑块所在的位置转换为一个合法范围内的整数值,有时候这中方式比输入数字或者使用SpinBox(计数器·)更加自然,在槽函数中对滑块所在位置的处理相当于从整数之间...转载 2019-10-19 14:30:28 · 763 阅读 · 0 评论 -
PyQt5基本控件详解之QSpinBox(十)
前言 QSPINBox是一个计数器控件,允许用户选择一个整数值通过单击向上向下或者按键盘上的上下键来增加减少当前显示的值,当然用户也可以输入值 在默认情况下,QSpinBox的取值范围是(0-99),每次改变的步长是1 QSpinBox类和QDoubleSpinbox类均派生自QAbstrac...转载 2019-10-19 14:28:41 · 457 阅读 · 0 评论 -
PyQt5基本控件详解之QComboBox(九)
QComboBox是一个集按钮和下拉选项于一体的控件,也称做下拉列表框QComboBox类中的常用方法如表 方法 描述 addItem() 添加一个下拉选项 addItems() 从列表中添加下拉选项 Clear() 删除下拉选项集合中的所有选项 c...转载 2019-10-19 14:27:23 · 898 阅读 · 0 评论 -
PyQt5基本控件详解之QCheckBox(八)
QCheckBox类中常用方法如表 方法 描述 setChecked() 设置复选框的状态,设置为True表示选中,False表示取消选中的复选框 setText() 设置复选框的显示文本 text() 返回复选框的显示文本 isChecked() ...转载 2019-10-19 14:24:24 · 1257 阅读 · 0 评论 -
PyQt5基本控件详解之QRadioButton(七)
PyQt5基本控件详解之QRadioButton(七) ...转载 2019-10-19 14:21:26 · 1406 阅读 · 0 评论 -
PyQt5基本控件详解之QPushButton(六)
PyQt5基本控件详解之QPushButton(六) ...转载 2019-10-19 14:15:03 · 497 阅读 · 0 评论 -
PyQt5基本控件详解之QTextEdit(五)
PyQt5基本控件详解之QTextEdit(五) ...转载 2019-10-19 14:12:53 · 1357 阅读 · 0 评论 -
PyQt5基本控件详解之QLineEdit(四)
PyQt5基本控件详解之QLineEdit(四) ...转载 2019-10-19 14:10:35 · 641 阅读 · 0 评论 -
PyQt5基本控件详解之QLabel(三)
PyQt5基本控件详解之QLabel(三) QLabel的作用: 占位符显示文本显示图片放置gif动画超链接提示标记QLabelQlabel常用方法实例一:显示QLabel标签实例二:Qlabel标签快捷键的使用...转载 2019-10-19 13:55:20 · 850 阅读 · 0 评论 -
PyQt5基本控件详解之QWidget(二)
PyQt5基本控件详解之QWidget(二)QWidget详解内容QWidget详解内容两种常用的几何结构QWidget不含边框的常用函数QWidget包含边框的常用函数——————————————————————————-实例一:屏幕坐标系统显示实例二:设置程序图标实...转载 2019-10-19 11:14:45 · 724 阅读 · 0 评论 -
PyQt5基本控件详解之QMainWindow(一)
PyQt5基本控件详解之QMainWindow(一) QMainWindow实例一:创建主窗口实例二:主窗口居中显示实例三:关闭主窗口 ...转载 2019-10-19 11:02:59 · 511 阅读 · 0 评论