[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件

目录

5. QT主要控件

5.1 预定义控件

5.2 自定义控件

5.3 用预定义容器橙子和提升自定义控件

5.3 后记


5. QT主要控件

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第1张图片

5.1 预定义控件

在Qt中,有许多预定义的控件(Widgets)可用于创建用户界面。这些控件提供了各种常见的用户界面元素,例如按钮、文本框、列表框等。以下是一些常见的预定义控件:

  1. QPushButton:按钮控件,用于触发操作或事件。

  2. QLabel:标签控件,用于显示文本或图像。

  3. QLineEdit:单行文本框控件,用于接收用户输入的文本。

  4. QTextEdit:多行文本框控件,用于接收和显示多行文本。

  5. QRadioButton:单选按钮控件,用于选项的单选。

  6. QCheckBox:复选框控件,用于选项的多选。

  7. QComboBox:组合框控件,用于选择一个选项或输入新的选项。

  8. QListWidget/QTreeWidget:列表框/树形框控件,用于显示和管理项目列表。

  9. QSlider/QDial:滑块/旋钮控件,用于调整数值或范围。

  10. QProgressBar:进度条控件,用于表示任务的进度。

  11. QSpinBox/QDoubleSpinBox:数值输入框控件,用于接收数值输入。

  12. QCalendarWidget:日历控件,用于显示和选择日期。

除了这些基本控件外,Qt还提供了更多高级和自定义的控件,如QTableView、QListView、QGraphicsView等,以满足不同类型和复杂度的用户界面需求。

这些预定义控件可以通过在Qt Designer中拖放控件到界面上进行快速布局和设计,也可以通过代码手动创建和操作。通过设置不同的属性和信号槽,可以对这些控件进行个性化定制和交互操作。

总之,Qt的预定义控件提供了广泛且易于使用的工具,方便开发者快速构建各种类型的用户界面。

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第2张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第3张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第4张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第5张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第6张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第7张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第8张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第9张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第10张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第11张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第12张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第13张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第14张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第15张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第16张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第17张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第18张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第19张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第20张图片

5.2 自定义控件

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第21张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第22张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第23张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第24张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第25张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第26张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第27张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第28张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第29张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第30张图片

5.3 用预定义容器橙子和提升自定义控件

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第31张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第32张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第33张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第34张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第35张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第36张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第37张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第38张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第39张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第40张图片

5.3 后记

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第41张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第42张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第43张图片

[QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第44张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第45张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第46张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第47张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第48张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第49张图片

 [QT编程系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件_第50张图片

你可能感兴趣的:(编程系列-QT,qt,开发语言)