一、Tab Widget

  • Tab Widget是一个多页的容器类组件

ui界面下的属性

二、Tool Box

  • 在一个ToolBox内可以放置任何界面组件,如QGroupBox、QLineEdit、QPushButton
  • 添加、删除页

  • ui界面下的属性

三、Dock Widget

  • ui界面下的属性

相关函数

  • setVisible();  //设置可见性
  • setFloating();  //设置浮动性

演示案例

  • 当点击两个工具栏Action时,触发Action的信号函数,然后改变DockWidget的可见性和浮动性 
//停靠区可见性
void MainWindow::on_actDockVisible_toggled(bool arg1)
{ui->dockWidget->setVisible(arg1);
}//停靠区浮动性
void MainWindow::on_actDockFloat_triggered(bool checked)
{ui->dockWidget->setFloating(checked);
}

相关信号函数

  • visibilityChanged(); //点击DockWidget组件标题栏的关闭按钮时,会隐藏停靠区并发送此信号
  • topLevelChanged();  //当拖动DockWidget组件,使其浮动或者停靠时,发送此信号

演示案例

  • 当关闭DockWidget或者浮动DockWidget空间时,设置actDockVisible和actDockFloat的setChecked属性
void MainWindow::on_dockWidget_visibilityChanged(bool visible)
{//停靠区可见性变化ui->actDockVisible->setChecked(visible);
}void MainWindow::on_dockWidget_topLevelChanged(bool topLevel)
{//停靠区浮动性变化ui->actDockFloat->setChecked(topLevel);
}

四、Widget

  • 如何使用,见文章:https://blog.csdn.net/qq_41453285/article/details/100067213

Qt:20---Containers控件的使用相关推荐

  1. qt 容器组控件 Containers

    qt 容器组控件 Containers 控件名: Group Box:组合框,提供带有标题的组合框框架 Scroll Area:滚动区域 Tool Box:工具箱 Tab Widget:标签小部件 S ...

  2. QT中树控件QTreeView开发实例

    转自:http://mobile.51cto.com/symbian-268700.htm 本文讲解了QT中树控件QTreeView开发实例,对于QTreeView没有过多的讲解,那么不说废话了,看代 ...

  3. Qt QTableWidget表格控件的用法(非常详细)

    Qt QTableWidget表格控件的用法(非常详细) QTableWidget 是 Qt 提供的一种表格控件(如图 1 所示),类似于我们经常使用的 Excel 表格,可以将数据以表格的方式展示给 ...

  4. QT自定义Widget控件及其使用

    今天来给大家分享一下QT自定义widget控件及其使用,当ui设计器提供的界面不满足实际需求时,可以从QWidget继承自定义的界面组件.有两种方法一种是提升法,另一种是ui设计器自定义界面组件wid ...

  5. Qt 之 ActiveX控件跑官方例程记录

    转载自:Qt 之 ActiveX控件跑官方例程记录 通过自己的实践,补充了一些技术细节 目录(?)[-] 开发环境 基础知识了解 QT的ActiveX控件形式 in-process运行的ActiveX ...

  6. 【QT 基础教程 四】QT中的控件与事件

    概要:这期主要讲解Qt中的控件和事件的概念.然后,我还会简单介绍一些常见的控件以及事件. Qt控件是什么? Qt 控件又称组件或者部件,指用户看到的所有可视化界面以及界面中的各个元素.比如按钮.文本框 ...

  7. Qt 设计师-Qt Designer基础控件介绍

    Layouts: Vertical Layout:垂直布局 Horizontal Layout:水平布局 Gird Layout:栅格布局 FormLayout:表单布局 关于布局有很多博客写的很好就 ...

  8. QT旋转按钮控件的实现

    目录 一.实现需求:鼠标hover时旋转 二.实现方式:计时器做动画 三.代码实现 QT旋转按钮控件的实现 一.实现需求:鼠标hover时旋转 需求是:实现类似于WINDOWS下,某些软件窗口关闭按钮 ...

  9. Qt Creator 窗体控件自适应窗口大小布局

    常见的软件窗口大小改变(最大化.手动改变时)需要窗口的部件能够自适应布局,而在Qt的应用程序界面设计中,对于像我一样的初学者如何实现窗口自适应调整还是要绕点弯路的.网上百度了很多,多数说的很含糊,还有 ...

  10. Qt第三方图形控件qwt的编译安装与使用的简单方法(Win7+Qt4.8.6+MinGW4.8.2)

    一.前言 qwt虽然强大,但是安装和编译还是有些费劲的,网上资料各种奇怪的安装方法都有,但经过博主多方尝试,终于还是发现,根据qwt官方安装文档安装才是最简单省力的.步骤很简单,下面分别介绍. 二.下 ...

最新文章

  1. 读书笔记-恰到好处的幸福
  2. java list用法_java list的用法详解
  3. layui 刷新页面_layuimini简洁、清爽、易用的layui后台框架模板
  4. 海量数据 - join处理
  5. 【c++】【转】c++中的explicit关键字
  6. MATLAB矩阵对称旋转
  7. 嵌入式C/C++开发过程中日志输出的一点思考
  8. Java基础学习总结(59)——30 个java编程技巧
  9. abap 帮助文档 中文_一个13年ABAP老兵的建议:了解这些知识对ABAP开发有百利而无一害...
  10. 巴巴运动网学习笔记(51-55)
  11. c语言输出杨辉三角漏斗,for循环输出漏斗的形状【java】
  12. linux安装并行geant4,Ubuntu下安装Geant4精选.pdf
  13. css 为什么给span加vertical-align: middle不起作用?
  14. 了解数据分析师,转行数据分析师,成为数据分析师
  15. Windows 8 的程序兼容性助手方案详述
  16. RT_Thread_空闲线程
  17. W ndows 10模拟器,手机windows10模拟器
  18. tomcat如何调优
  19. 【PL/SQL】Insert/ update/ delete/ merge
  20. 37%,最佳停止观望点

热门文章

  1. 快速掌握Photoshop简单用法
  2. 【周赛266】leetcode2062.统计字符串中的的元音子字符串
  3. Unity3D游戏高性能战争迷雾系统实现
  4. 普通话考试是从题库里抽吗_普通话考试试题有哪些
  5. 亚里士多德对于知识的分类
  6. 百度BAE部署微信开发环境
  7. 六个免费的虚拟主机管理系统
  8. Linux那些事儿之我是U盘(28)第一次亲密接触(四)
  9. 返回结果集Result类
  10. python 进化树_Python ete3有没有一种方法来扩展系统进化树的分支?