控件的基本使用-08

常用控件简介

1、弹簧
需要在布局之后才能使用,才能起作用。常用于控制其它控件的位置
控件的基本使用-08
2、按钮

  • PushButton:常用按钮
  • ToolButton:工具按钮,可以在文字前加图片
  • RadioButton:单选框
  • CheckBox:复选框

控件的基本使用-08
3、条目控件
该控件中常常用来添加条目
控件的基本使用-08
4、容器
用来放其它控件的一种容器

  • GroupBox:将一些控件分成一组,然后便于管理

  • ScrollArea:将该分组内的多个控件以滚动条的形式来进行查看

  • ToolBox:将多个控件以分页的形式来进行查看

  • Widget
    控件的基本使用-08
    5、输入控件
    用来接受用户输入信息

  • ComboBox:列表框,里面可以列出多个选项可供选择

  • LineEdit:单列编辑框,常用于输入用户名、密码等单列信息

  • TextEdit:文本编辑框,带有字体格式。可用作文本编辑器

  • Plain Text Edit:纯文本编辑框,没有格式,如字体颜色,格式等

控件的基本使用-08
6、显示控件
常用来显示信息,常用的是Label标签控件
控件的基本使用-08



一、TreeWidget控件的使用

1、首先创建新项目,然后在界面文件mainwindow.ui进入到设计页面进行操作

(1)、将MainWindow中的其它控件删除掉,只保留空窗口。然后将Tree Widget拖拽到该窗口中,并点击竖直布局,让其自适应到该窗口中。结果如下所示:
控件的基本使用-08
2、ui界面设计好之后,其它的具体逻辑实现就可以通过代码来进行。在mainwindow.cpp文件中添加如下实现代码
【注意】在使用中文的情况下有时会出现编译失败,当改成英文就能通过编译。

控件的基本使用-08
运行结果如下图:

控件的基本使用-08


二、tableWidget控件的用法

首先和treeWidget一样创建完ui界面后,在代码中添加对应的逻辑内容
控件的基本使用-08
运行结果如下
控件的基本使用-08


三、利用Lable显示图片

首先将图片资源添加到当前项目中去。然后在mainwindow.cpp中添加对应的控制代码,如下图。

控件的基本使用-08
运行结果如下:
控件的基本使用-08


四、ComboBox控件的使用

首先创建好ui界面,将ComboBox控件拖拽到主窗口上,再回到对应的代码中来进行逻辑实现。
控件的基本使用-08
运行结果如下
控件的基本使用-08