后面知道是用哪个控件后,在具体查控件的详细使用。

014-PyQt5-各个控件的效果图(大致浏览下) - 图1

按钮

QPushButton

仅仅是一个简单的点击按钮。可以被单击,也可以被右击,也可以被双击。

014-PyQt5-各个控件的效果图(大致浏览下) - 图2

QCommandLinkButton

也是差不多的。

014-PyQt5-各个控件的效果图(大致浏览下) - 图3

QRadioButton

是一个单选的按钮。作用是单选某一个

014-PyQt5-各个控件的效果图(大致浏览下) - 图4

QCheckBox

是一个复选框,可以选多个。多选多个选项。

014-PyQt5-各个控件的效果图(大致浏览下) - 图5

输入控件

主要是接受用户的输入信息的。

014-PyQt5-各个控件的效果图(大致浏览下) - 图6

纯键盘输入

QLineEdit

一个单行的输入框,常用的控件。

014-PyQt5-各个控件的效果图(大致浏览下) - 图7

QTextEdit

多行的输入控件,多行的文本,而且也不局限与普通的文字文本,也可以输入富文本:不仅仅是单纯的文本,也可以是超链接、图片、普通文本。

014-PyQt5-各个控件的效果图(大致浏览下) - 图8

QPlainTextEdit

就是一个普通的多行文本,相比于刚才的多行文本,就是把富文本都失效掉。全部都普通文本

QKeySequenceEdit

采集快捷方式的,快捷键的

014-PyQt5-各个控件的效果图(大致浏览下) - 图9

步长调节(QAbstractSpinBox) (键盘+鼠标)

即可以用键盘来输入,也可以用鼠标来输入。

QDateTimeEdit

采集日期时间的

014-PyQt5-各个控件的效果图(大致浏览下) - 图10

QDateEdit

单独的日期

014-PyQt5-各个控件的效果图(大致浏览下) - 图11

QTimeEdit

单独的时间

014-PyQt5-各个控件的效果图(大致浏览下) - 图12

QSpinBox

一个简单的数字步长调节

014-PyQt5-各个控件的效果图(大致浏览下) - 图13

QDoubleSpinBox

浮点类型的数据,

014-PyQt5-各个控件的效果图(大致浏览下) - 图14

组合框(下拉选择输入)

QComboBox

014-PyQt5-各个控件的效果图(大致浏览下) - 图15

QFontComboBox

Font是字体的意思,

014-PyQt5-各个控件的效果图(大致浏览下) - 图16

滑块(QAbstractSlider)(鼠标)

主要是鼠标进行操作的,拖拖拖,滑滑滑

QDial

014-PyQt5-各个控件的效果图(大致浏览下) - 图17

QSlider

Slider是滑动器的意思

014-PyQt5-各个控件的效果图(大致浏览下) - 图18

QScrollBar

滚动条,长篇幅的内容的时候

014-PyQt5-各个控件的效果图(大致浏览下) - 图19

橡皮筋选中

用的不是很多,选择

QRubberBand

014-PyQt5-各个控件的效果图(大致浏览下) - 图20

对话框(QDialog)

QColorDialog

专门用来选择颜色的对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图21

QFileDialog

选择文件的对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图22

QFontDialog

字体对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图23

QInputDialog

输入对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图24

日期

QCalendarWidget

014-PyQt5-各个控件的效果图(大致浏览下) - 图25

展示控件

展示些内容给用户看的

014-PyQt5-各个控件的效果图(大致浏览下) - 图26

QLabel

标签控件

效果图

普通文本

014-PyQt5-各个控件的效果图(大致浏览下) - 图27

数字

014-PyQt5-各个控件的效果图(大致浏览下) - 图28

富文本(带格式、超链接)

014-PyQt5-各个控件的效果图(大致浏览下) - 图29

QLabel-超链接

014-PyQt5-各个控件的效果图(大致浏览下) - 图30

图片

014-PyQt5-各个控件的效果图(大致浏览下) - 图31

QLabel-动画

可以展示一个GIF的动画

014-PyQt5-各个控件的效果图(大致浏览下) - 图32

QLCDNumber

是一个LCD number,像灯

014-PyQt5-各个控件的效果图(大致浏览下) - 图33

QProgressBar

进度条

014-PyQt5-各个控件的效果图(大致浏览下) - 图34

对话框(QDialog)

QMessageBox

展示各种类型的消息

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图35014-PyQt5-各个控件的效果图(大致浏览下) - 图36014-PyQt5-各个控件的效果图(大致浏览下) - 图37014-PyQt5-各个控件的效果图(大致浏览下) - 图38014-PyQt5-各个控件的效果图(大致浏览下) - 图39

QErrorMessage

错误消息的对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图40

QProgressDialog

单独的进度对话框

014-PyQt5-各个控件的效果图(大致浏览下) - 图41

容器控件

承载、装其他控件的

QToolBox

承载其他一些按钮

014-PyQt5-各个控件的效果图(大致浏览下) - 图42

QDialogButtonBox

承载些按钮

014-PyQt5-各个控件的效果图(大致浏览下) - 图43

QGroupBox

把些控件划分到组里,有组标题

014-PyQt5-各个控件的效果图(大致浏览下) - 图44

QMdiSubWindow

QMdiArea和QMdiSubWindow

左侧搞一个东西,而右侧放很多,里面的窗口都可以单独操作

东西014-PyQt5-各个控件的效果图(大致浏览下) - 图45

结构控件

QMainWindow

主窗口,多个控件合成一个

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图46014-PyQt5-各个控件的效果图(大致浏览下) - 图47

相关控件

QMenuBar

菜单栏

014-PyQt5-各个控件的效果图(大致浏览下) - 图48

相关控件

014-PyQt5-各个控件的效果图(大致浏览下) - 图49

QToolBar

工具栏,里面有工具按钮

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图50

相关控件

QToolButton

014-PyQt5-各个控件的效果图(大致浏览下) - 图51

QStatusBar

底下有状态

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图52

QTabwidget

有标签,点对应的标签可以展示不同的东西

014-PyQt5-各个控件的效果图(大致浏览下) - 图53

相关控件

QTabBar

上面这个标签可以单独地切换

014-PyQt5-各个控件的效果图(大致浏览下) - 图54

QStackedWidget

是一个栈结构这个类型的控件,可以包含多个界面,界面可以从第一个往后切换,然后从头开始。

014-PyQt5-各个控件的效果图(大致浏览下) - 图55

QSplitter

分割的,把一个窗口分成几个部分,各部分里面可以单独设置

014-PyQt5-各个控件的效果图(大致浏览下) - 图56

相关控件

QSplitterHandle

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图57

QDockWidget

可以让部分控件悬浮起来,停靠在各个边上

014-PyQt5-各个控件的效果图(大致浏览下) - 图58

滚动控件

QAbstractScrollArea

QTextBrowser

文本的浏览器,可以滚动,

014-PyQt5-各个控件的效果图(大致浏览下) - 图59

QScrollArea

滚动区域,可以展示大的图片

014-PyQt5-各个控件的效果图(大致浏览下) - 图60

QAbstractItemView

QColumnView

列的控件

014-PyQt5-各个控件的效果图(大致浏览下) - 图61

QHeaderView

展示一个头部,一般和表格一起用,展示第一个元素

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图62

QListView

QListWidget

014-PyQt5-各个控件的效果图(大致浏览下) - 图63

QUndoView

记录所有的记录,可以去恢复,去注销

014-PyQt5-各个控件的效果图(大致浏览下) - 图64

QTableView

表格,顶部

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图65

QTableWidget

QTreeView

树形结构

QTreeWidget

014-PyQt5-各个控件的效果图(大致浏览下) - 图66

QMdiarea

有时候是控件,很多个组合在一起

014-PyQt5-各个控件的效果图(大致浏览下) - 图67

QGraphicsView

可以画图的控件

014-PyQt5-各个控件的效果图(大致浏览下) - 图68

辅助控件

QFocusFrame

获取焦点的个frame边框。获取过焦点后,

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图69

QSizeGrip

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图70

QDesktopWidget

桌面控件,快速访问桌面

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图71

其他

向导/打印(QDialog)

QWizard

014-PyQt5-各个控件的效果图(大致浏览下) - 图72

相关控件

QWizardPage

014-PyQt5-各个控件的效果图(大致浏览下) - 图73

QAbstractPrintDialog

QPrintDialog

打印界面

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图74

QPrintPreviewDialog

打印预览

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图75

相关控件

QPrintPreviewWidget

QPageSetupDialog

页面设置

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图76

欢迎界面QSplashScreen

QSplashScreen

014-PyQt5-各个控件的效果图(大致浏览下) - 图77

功能性控件

QVideoWidget

展示视频

QCameraViewfinder

相机

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图78

QWebEngineView

就是一个浏览器

效果图

014-PyQt5-各个控件的效果图(大致浏览下) - 图79