Qt Designer窗口部件提供的面板中,提供了16种输入部件

(1)QComboBox继承QWidget类,被QFontComboBox类继承。通常用于用户显示选项列表的
 方法,这种方法占用最少的屏幕空间。
 (2)QFontComboBox继承QComboBox。QFontComboBox小部件是一个允许用户选择字体系列
 的组合框。组合框中填充了按字母顺序排列的字体家族名称列表。FontComboBox 常用于工具
 栏,与ComboBox一起用于控制字体大小,并与两个ToolButtons一起用于粗体和斜体。
 (3)QLineEdit继承QWidget。QLineEdit小部件是一个单行文本编辑器。行编辑允许用户使用
 一组有用的编辑函数输入和编辑一行纯文本,包括撤消和重做、剪切和粘贴以及拖放。通过更
 改行编辑的echoMode(),它还可以用作“只写”字段,用于输入如密码等。
 (4)QTextEdit继承QAbstractScrollArea,被QTextBrowser继承。QTextEdit是一个高级所见即所得查看器/编辑器,支持使用html样式的标记进行rich text格式化。它经过优化以处理大型文档并快速响应用户输入。QTextEdit用于段落和字符。段落是格式化的字符串,它被字包装以适应小部件的宽度。在阅读纯文本时,默认情况下,一个换行表示一个段落。一份文件由零个或多个段落组成。段落中的文字与段落的对齐方式一致。段落之间用硬换行符隔开。段落中的每个字符都有自己的属性,例如字体和颜色。QTextEdit可以显示图像,列表和表格。如果文本太大而无法在文本编辑的视图中查看,视图中则会出现滚动条。
 (5)QPlainTextEdit是一个支持纯文本的高级查看器/编辑器。它被优化为处理大型文档和快速
 响应用户输入。
 (6)QSpinBox继承 QAbstractSpinBox。用于处理整数和离散值(例如:月份名称)而QDoubl
 (7)eSpinBox则用于处理浮点值。他们的区别就是处理数据的类型不同,其他功能都基本相同。
 (8)QSpinBox允许用户通过单击上/下按钮或按下键盘上的上/下按钮来选择一个值,以增加/减少当前显示的值。用户还可以手动输入值。
(9)QDoubleSpinBox继承QAbstractSpinBox。QDoubleSpinBox则用于处理浮点值。QDoubleSpinBox允许用户通过单击“向上”和“向下”按钮或按下键盘上的“向上”或“向下”按钮来
 选择当前显示的值。用户还可以手动输入值。
 (10)QTimeEdit继承QDateTimeEdit。QTimeEdit用于编辑时间,而QDateEdit用于编辑日期。
 (11)QDateEdit继承QDateTimeEdit。QDateEdit用于编辑日期,而QTimeEdit用于编辑时间。
 (12)QDateTimeEdit 类提供了一个用于编辑日期和时间的小部件。QDateTimeEdit允许用户使用键盘或箭头键编辑日期,以增加或减少日期和时间值。箭头键可用于在QDateTimeEdit框中从
 一个区域移动到另一个区域。
 (13)QDial 类提供了一个圆形范围控制(如速度计或电位器)。QDial用于当用户需要在可编程定
 义的范围内控制一个值,并且该范围要么是环绕的(例如,从0到359度测量的角度),要么对话框布局需要一个正方形小部件。由于QDial从QAbstractSlider继承,因此拨号的行为与滑块类似。 当 wrapping()为 false(默认设置)时,滑块和刻度盘之间没有真正的区别。 它们共享相同的信号,插槽和成员功能。 您使用哪一个取决于您的用户期望和应用程序类型。
 (14)QScrollBar 继承 QAbstractSlider。QScrollBar 小部件提供垂直或水平滚动条,允许用户访问比用于显示文档的小部件大的文档部分。它提供了用户在文档中的当前位置和可见文档数量的
 可视化指示。滚动条通常配有其他控件,可以实现更精确的导航。
 (15)QSlider继承QAbstractSlider。QSlider类提供垂直或水平滑动条小部件,滑动条是用于控制有界值的典型小部件。它允许用户沿着水平或垂直凹槽移动滑块手柄,并将手柄的位置转换为合法范围内的整数值。
 (16)QKeySequenceEdit继承QWidget。这个部件允许用户选择QKeySequence,QKeySequence通常用作快捷方式。当小部件接收到焦点并在用户释放最后一个键后一秒结束时,将启动记录,通常用作记录快捷键。