QT窗口输入部件

在Qt中,窗口输入部件(Widgets)有多种类型,每种都有其特定的用途和特点。以下是一些常见的输入部件及其区别:

1. QComboBox 组合框

  • 用途:下拉列表,允许用户选择一个选项。
  • 特点:可以包含文本和图标,支持直接输入新值(可编辑模式)。

2. Font Comb Box 字体组合框

  • 用途:下拉列表,允许用户选择一个选项。
  • 特点:可以包含文本和图标,支持直接输入新值(可编辑模式)。

3. QLineEdit 单行编辑框

  • 用途:用于单行文本输入。
  • 特点:可以设置输入掩码、限制输入字符类型、支持密码模式(隐藏输入)等。

4. QTextEdit 文本编辑框

  • 用途:用于多行文本输入。
  • 特点:支持富文本格式,可以插入图片、链接等,适合需要较复杂文本输入的场景。

5. QSpinBox 数字旋转框

  • 用途:用于整数输入,提供上下箭头按钮。
  • 特点:可以设置最小值、最大值、步进值,适合输入数字。

6. Plain Text Edit 纯文本编辑框

  • 用途:。
  • 特点:。

7. Spin Box 数字旋转框

  • 用途:`。
  • 特点:。

8. QDoubleSpinBox 双精度数字旋转框

  • 用途:用于浮点数输入,类似于 QSpinBox
  • 特点:支持小数点输入,适合需要输入小数的场景。

9. QHorizontal Slider 水平滑动条

  • 用途:用于选择一个范围内的值,通常用于音量、亮度等。
  • 特点:提供滑动条,可以设置水平或垂直方向,适合输入范围值。

10. Vertica Slider 垂直滑动条

11. Horizonta Scroll Bar 水平滚动条

12. QVertical Scroll Bar 垂直滚动条

13. Dial 数字拨盘框

14. Key sequ Edit 按键序列编辑框

15. QProgressBar

  • 用途:显示进度状态。
  • 特点:虽然不用于输入,但常用于显示任务的完成进度。

16. QCheckBox

  • 用途:用于布尔值(是/否)输入。
  • 特点:用户可以勾选或取消勾选,适合选择多个选项。

17. QRadioButton

  • 用途:用于单选选择。
  • 特点:在一组选项中,用户只能选择一个,适合互斥选择的场景。

18. QDateEdit, QTimeEdit, QDateTimeEdit

  • 用途:用于日期、时间和日期时间的输入。
  • 特点:提供日历选择器,可以限制输入格式,适合时间相关的输入。

19. QListWidgetQTableWidget

  • 用途:用于显示和选择列表或表格中的项目。
  • 特点:支持多项选择,适合需要选择多个项的场景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值