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。用于处理整数和