Qt Quick - 容器控件综述

news2024/9/23 19:16:42

Qt Quick - 容器控件综述

  • 一、概述
  • 二、ApplicationWindow Control
  • 三、Frame Control
  • 四、GroupBox Control
  • 五、Page Control
  • 六、Pane Control
  • 七、ScrollView Control
  • 八、StackView Control
  • 九、SwipeView Control
  • 十、TabBarControl
  • 十一、ToolBar控件

一、概述

Qt Quick Controls提供了一系列类似容器的控件。

控件功能
ApplicationWindow支持页眉和页脚的样式顶级窗口
Container提供容器通用功能的抽象基类型
Frame一组逻辑控件的可视框架
GroupBox逻辑控件组的可视框架和标题
Page支持页眉和页脚的样式页面控件
Pane提供与应用程序样式和主题匹配的背景
ScrollView可滚动视图
SplitView在每个项目之间使用可拖动的拆分器布局项目
StackView提供基于堆栈的导航模型
SwipeView允许用户通过横向滑动来导航页面
TabBar允许用户在不同的视图或子任务之间切换
ToolBar上下文相关控件的容器

每种类型的容器都可用于将一组控件组合在一起。就是放其他控件的一个盒子,这个用盒子分组,更好的组织界面内容,安排好交互的协调性的容器。

二、ApplicationWindow Control

在这里插入图片描述

ApplicationWindow创建应用程序的根窗口,并很容易添加可选的页眉和页脚到该窗口。

三、Frame Control

在这里插入图片描述

Frame 用于在可视框架内布局一组逻辑控件。其实就是用边框来划分一组功能接近的控件组

四、GroupBox Control

在这里插入图片描述

GroupBox用于在一个有标题的可视框架中布局一组逻辑控件。

五、Page Control

在这里插入图片描述

Page提供特定于页面的页眉和页脚项目。完全可以使用ApplicationWindow来设置页眉和页脚,但如果你的页眉和页脚在每个屏幕上都不同,那么最好使用Page。

六、Pane Control

在这里插入图片描述

Pane 提供与应用程序样式和主题匹配的背景颜色。窗格不提供自己的布局,但要求您定位其内容,例如使用RowLayout或ColumnLayout。

七、ScrollView Control

在这里插入图片描述

ScrollView为用户定义的内容提供滚动功能。

八、StackView Control

在这里插入图片描述

StackView使用last-in-first-out原则将内容页面组织到一个堆栈中:最后一个被“推入”堆栈的项目是第一个被删除的项目,最上面的项目总是可见的。

九、SwipeView Control

在这里插入图片描述

SwipeView将内容页面组织成可滑动的条状。

十、TabBarControl

在这里插入图片描述

TabBar将内容页面组织成选项卡。

十一、ToolBar控件

在这里插入图片描述

ToolBar是应用程序范围内和上下文相关的操作和控件的容器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/447077.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux基础——FTP原理与配置

Linux基础——FTP原理与配置 一、文件传输协议——FTP服务二、ftp配置文件解析三、FTP服务器搭建 一、文件传输协议——FTP服务 FTP是典型的C/S结构的应用层协议,需要由服务器软件、客户端软件两个部分共同实现文件传输功能 FTP 连接模式 FTP服务器默认使用TCP协议…

设计师找灵感,就上这5个网站~

分享5个设计灵感网站,多看看设计大佬的优秀作品,对提升审美、灵感都有很大的帮助,还可以结合好的设计运用到自己的作品当中,话不多说,上干货~ (PS:部分网站需要科学上网才能访问~) …

celery简单入门

celery B站连接:https://www.bilibili.com/video/BV1jg4y13718?p7&spm_id_frompageDriver&vd_source1717654b9cbbc6a773c2092070686a95 创建项目celery_project 一、新建一个celery_task.py文件 二、新建一个produce_task.py文件 三、新建一个result.py…

Linux 机器间配置 SSH 免密登录

在日常工作中,服务器常常会有多台。特别是应用服务器存在多台的情况下,在每台机器手动部署或升级服务,每次登录多台机器特别麻烦,通过一台机器跳转每次输入密码(一般都是超强密码)也麻烦。所以说配置机器间…

如何智能改写文案内容-如何用ai改字

伪原创在线文章生成器 在当今数字时代,营销推广已成为各行各业的必备工具,其中之一便是内容营销。作为内容营销的一部分,文章撰写是非常关键的环节。为了满足市场需求,越来越多的在线文章生成器涌现出来,其中最受欢迎…

最强的ChatGPT竞品来了!免费好用,不需要兔魔法,小白都能用的GPT!

ChatGPT的功能非常强大,尤其是4.0,但是门槛很高,月租需要20美金,适合专业选手!其实很多人都是小白,完全不懂GPT,也不知道怎么用,只知道这个神器非常强大,于是走了很多很多…

chatgpt智能提效职场办公-ppt怎么插音乐上去

作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!😄 在 PowerPoint 中插入音乐,可以按照以下步骤操作: 找到要插入音乐的幻灯片,点击“插入”选项卡在选…

020:Mapbox GL加载高德地图(影像瓦片图)

第020个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载高德地图(影像瓦片图)。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共80行)相关API参考:专栏目标示例效果 配置方式 1)查看基础设置:…

DelphiMVCFrameWork 源码分析(一)

Delphi 基础Web Service Application 见: Delphi Web Server 流程分析_看那山瞧那水的博客-CSDN博客 DataSnap的见: Delphi DataSnap 流程分析(一)_看那山瞧那水的博客-CSDN博客 Delphi DataSnap 流程分析(二)_看那山瞧那水的博客-CSDN博客 DelphiMVC…

Java每日一练(20230422)

目录 1. 拼接最大数 🌟🌟🌟 2. Z 字形变换 🌟🌟 3. 跳跃游戏 🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java…

su命令无权限,如何解决

正常情况下输入su命令执行如下 当遇到这种情况时别慌,很大概率是你还没连接Linux服务器。 在连接成功后,再尝试使用su命令成功的话,就会让你输入其他用户的密码。因为我只有一个普通用户和一个根目录,默认情况下是直接切换根用户。…

华为云企业快成长技术创新论坛全国巡演北京首站圆满落幕

4月15日,华为云联合msup举办的“企业快成长大数据技术创新论坛北京站”圆满举办,100余位来自全国各地的大数据技术总监/技术经理/研发工程师共聚一堂,共探数据湖的架构演进,数据治理方法论及最佳经验实践。 首先由华为云大数据人工…

APM/Air32F103/CH32F203/STM32F103程序互通说明

APM/Air32F103/CH32F203/STM32F103程序互通说明 ✨感觉国内中低端芯片就像 春秋时期,各诸侯群雄纷争的局面。各厂商都推出相关的替代竞品方案。这对于嵌入式开发从业者来说,有更多的开发方案可选。同时开发者不得不面对不同方案,项目移植工作…

724. 寻找数组的中心下标

力扣724. 寻找数组的中心下标 一、题目描述: 给你一个整数数组 nums ,请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端,那么左侧数之和…

express + TS :解决 TypeScript 报错:“无法重新声明块范围变量”的问题

问题描述 使用 Express TS 开发项目,在两个不同的文件引入相同的依赖,红色波浪线 虽然程序可正常运行 其他问题 无法重新声明块范围变量函数实现重复标识符重复 问题原因 项目中使用 CommonJS 规范,进行模块间的导入导出操作 因为在 Co…

八、Python结合Qt实现点击按钮保存并生成自定义word详细讲解(相信我,耐心看完,一定会有收获的)

一、需求介绍 因为我的毕设需要设计一个系统,然后把结果生成检测报告供企业下载。模型大概已经训练好了,也就差个导出word功能,把模型识别的数据结果输入到word导出即可。 二、最终实现效果 这里随便整个模板来对所需要的函数进行说明&…

Linux常用命令——iperf命令

在线Linux命令查询工具 iperf 网络性能测试工具 补充说明 iperf命令是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性&#x…

怎样搭建游戏服务器,传奇复古版手游是怎样搭建的,用云服务器架设游戏技术详细教程

本教程以战神传奇复古修复装备版为例: 本教程资源提供:海盗空间 --------------------------------------------------------------------------------------------------- 系统:Windows Server 2012 R2 x64 -----------------------------…

Python - 优先队列(queue.PriorityQueue heapq)

目录 什么是优先队列 为什么需要优先队列? 优先队列是个啥? 优先队列的工作原理 Python实现一个优先队列 Python内置库中的queue.PriorityQueue的使用 基本操作 多条件优先级实现 Python内置库中的heapq heapq的常用操作 基于heapq实现一个优…

通过AI生成的视频分发了难以检测的恶意软件加载程序

安全研究人员警告说,一种新的恶意软件加载程序被用作 Aurora 信息窃取程序感染链的一部分。 加载程序使用反虚拟机 (VM) 和不寻常的编译技术,这些技术似乎使其非常成功地避免了安全解决方案的检测。 Aurora 信息窃取器是用 Go 编写的,作为恶…