当前位置: 首页 > web >正文

QT容器类控件及其属性

Group Box

使用QGroupBox实现一个带有标题的分组框,可以把其它的控件放到里面作为一组

例:

核心属性

属性

说明

title

分组框的标题

alignment

分组框内部内容的对齐方式

flat

是否”扁平模式”

checkable

是否可选中

设为true,则在title前方多出一个可勾选的部分

checked

描述分组框的选中状态

(前提时checkable为true)

例:

在ui界面创建GroupBox,在其内添加ComboBox进行选择内容,spinbox用于计数

在构造函数对combox添加元素

实现将控价创建在GroupBox内进行展示,使页面更美化

TabWidget

使用TabWidget实现一个带有标签页的控件,可以往其内添加控件,进一步通过标签页进行切换

如:创建一个标签页,在两个标签页中都放置一个label,用来展示

运行后就能通过不同的标签页展示不同的控件

核心属性

属性

说明

tabPosition

标签页所在的位置

North :上方

South :下方

West  :左侧

East   :右侧

currentIndex

当前选中了第几个标签页

currentTabText

当前选中的标签页的文本

currentTabName

当前选中的标签页的名字

currentTabIcon

当前选中标签页的图标

currentTabToolTip

当前选中的标签页的提示信息

tabsCloseable

标签页是否可以关闭

movable

标签页是否可以移动

核心信号

属性

说明

currentChanged(int)

在标签页发生切换时触发,参数为被点击的选项卡编号

tabBarClicked(int)

在点击选项卡的标签条时触发,参数为被点击的选项卡编号

tabBarDoubleClicked(int)

在双击选项卡的标签条时触发,参数为被点击的选项卡编号

tabCloseRequest(int)

在标签页关闭时触发,参数为被关闭的选项卡编号

例:

创建一个标签页,两个按钮,一个按钮创建新的标签页,一个按钮关闭当前标签页

对标签页添加控件

转到新增标签页的clicked槽函数进行实现

转到删除选中标签页的clicked槽函数进行实现

实现通过按钮对标签页进行增加删除

http://www.xdnf.cn/news/1496.html

相关文章:

  • Python高级爬虫之JS逆向+安卓逆向1.6节: 函数基础
  • 如何使用LangChain调用Ollama部署的模型?
  • 厚铜PCB制造中的散热结构工艺控制要点
  • python:mido 提取 midi文件中某一音轨的音乐数据
  • Java 加密与解密:从算法到应用的全面解析
  • Vue3速通笔记
  • 算法习题-经典环形涂色问题
  • 使用Handsontable实现动态表格和下载表格
  • 集结号海螺捕鱼游戏源码解析(第二篇):水浒传捕鱼模块逻辑与服务器帧同步详解
  • Fragment重叠
  • 相机中各个坐标系的转换关系如像素坐标系到世界坐标系以及相机标定的目的
  • 浏览器离屏渲染 vs. Electron离屏渲染——核心区别与应用场景
  • IP-guard离线卸载客户端及清除策略说明
  • 大模型Rag - 检索增强技术
  • Docker容器化部署注意事项与常见问题
  • pycharm调试typescript
  • AIGC架构与原理
  • SwiftUI 2.Image介绍和使用
  • 【初级】前端开发工程师的面试100题(速记版)
  • 基于多用户商城系统的行业资源整合模式与商业价值探究
  • SpEl表达式使用示例
  • 简洁版C++类说明
  • 第四章:任务工作流编排
  • C语言 ——— 分支循环语句
  • Redis 主从复制
  • Codeforces Round 998 (Div. 3) ABCD
  • 深度解析 Java 中的 `computeIfAbsent`:原理、最佳实践与高级用法
  • Leetcode98、230:二叉搜索树——递归学习
  • 第12章:MCP服务端项目开发实战:数据持久化
  • React Ref引用机制解析