[QT编程系列-11]:C++图形用户界面编程,QT框架快速入门培训 - 5- QT主要控件与自定义控件

目录

5. QT主要控件

5.1 预定义控件

5.2 自定义控件

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

5.3 后记


5. QT主要控件

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的预定义控件提供了广泛且易于使用的工具,方便开发者快速构建各种类型的用户界面。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.2 自定义控件

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

5.3 后记

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/HiWangWenBing/article/details/131621443