1. Line Edit(单行输入框)
QLineEdit表示单行输入框,用来输入一段文本,但是不能换行。
核心属性:

核心信号:

2. Text Edit(多行输入框)
QTextEdit表示多行输入框,也是一个富文本 & markdown编辑器。并且能在内容超出编辑框范围时自动提供滚动条。
核心属性:

核心信号:

3. Combo Box(下拉框)
QComboBox表示下拉框。
核心属性:

核心方法:

核心信号:

4. Spin Box(微调框)
使用 QSpinBox 或者 QDoubleSpinBox 表示"微调框”,它是带有按钮的输入框。可以用来输入整数/浮点数。通过点击按钮来修改数值大小。

由于SpinBox和QDoublespinBox用法基本相同,就只介绍 SpinBox 的使用了。
核心属性:

核心信号:

5. Date Edit & Time Edit
使用QDateEdit作为日期微调框:

使用QTimeEdit作为时间微调框:

使用QDateTimeEdit作为时间日期微调框:

QDateTimeEdit核心属性:

核心信号:

5.1 LocalTime & UTC
UTC时间是一个基于原子钟的标准时间,不受地球自转周期影响,和格林威治时间(GMT)非常相近。计算机内部使用的时间就是基于UTC时间;本地时间则是基于不同的时区,对UTC时间做出一些调整,比如北京时间,位于“东八区”,就需要在UTC时间基础上+8个小时时差。
6. Dial(旋钮)
使用QDial表示旋钮:

核心属性:

核心信号:

7. Slider(滑动条)
使用QSlider表示一个滑动条:

注:QSlider和QDial都是继承自QAbstractSlider,因此用法上基本相同
核心属性:

核心信号:



![[Python学习日记-79] socket 开发中的粘包现象(解决模拟 SSH 远程执行命令代码中的粘包问题)](https://i-blog.csdnimg.cn/direct/33df6cb8eaf34cc59fc863410e65c9a2.png)















