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

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槽函数进行实现

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

相关文章:

  • 文件属性隐写
  • 模型 观测者效应
  • Go协程的调用与原理
  • 被裁20240927 --- 视觉目标跟踪算法
  • go中redis使用的简单介绍
  • Spring Boot 请求参数接收控制指南
  • Python爬虫第18节-动态渲染页面抓取之Splash使用上篇
  • 武装Burp Suite工具:xia SQL自动化测试_插件
  • SQLMesh 通知系统深度解析:构建自动化监控体系
  • 机器学习基础 - 分类模型之朴素贝叶斯
  • 26-算法打卡-字符串-右旋字符串-第二十六天
  • 基于Quill的文档编辑器开发日志(上)——前端核心功能实现与本地存储管理
  • 【Unity笔记】Unity音效管理:ScriptableObject配置 + 音量控制 + 编辑器预览播放自动化实现
  • Science Robotics 新型层级化架构实现250个机器人智能组队,“单点故障”系统仍可稳定运行
  • 主流开源 LLM 应用开发平台详解
  • 店匠科技摘得 36 氪“2025 AI Partner 创新大奖”
  • 《楞严经》中“魔”与魔王波旬的关联性分析
  • 数据分析:用Excel做周报
  • uniapp中使用<cover-view>标签
  • 国内ip地址怎么改?详细教程
  • 建设高标准农田主要目标是什么?有哪些安排?两部门有关负责人答问
  • 天问三号开放20千克质量资源,邀国际合作开展火星探测研究
  • 山东一季度GDP为23466亿元,同比增长6.0%
  • 王励勤谈国乒备战洛杉矶奥运会:要对六块金牌制定新的战略
  • 美股反弹,纳斯达克中国金龙指数大涨3.69%
  • “80后”保利文化集团董事长王波挂职哈尔滨副市长,负责文旅、招商