Qt Quick - 分隔器综述

news/2024/12/29 21:31:00/

Qt Quick - 分隔器综述

  • 一、概述
  • 二、MenuSeparator 控件
    • 1. 用法:
  • 三、ToolSeparator 控件
    • 1. 用法

一、概述

Qt Quick Controls 提供了多种分隔符,其实就是分割一下MenuBar和ToolBar里面的内容。

控件功能
MenuSeparator将菜单中的一组项目与相邻项目分开
ToolSeparator将工具栏中的一组项目与相邻项目分开

每种类型的分隔符都有自己特定的用例。

下面的小节提供了根据用例选择合适类型的分隔符的指导方针。

二、MenuSeparator 控件

在这里插入图片描述

MenuSeparator应该用于分离菜单中的项目(通常是MenuItem控件)。将相关的菜单项分组在一起可以让用户更容易地与菜单交互。例如,一个典型的桌面用户界面可能在一个组中有撤销和重做项,在另一个组中有剪切、复制和粘贴项。

1. 用法:

  import QtQuick 2.12import QtQuick.Controls 2.12Menu {id: menuMenuItem {text: qsTr("New...")}MenuItem {text: qsTr("Open...")}MenuItem {text: qsTr("Save")}MenuSeparator {padding: 0topPadding: 12bottomPadding: 12contentItem: Rectangle {implicitWidth: 200implicitHeight: 1color: "#1E000000"}}MenuItem {text: qsTr("Exit")}}

三、ToolSeparator 控件

在这里插入图片描述

工具分隔符应该用来分隔工具栏中的项目(通常是工具按钮控件)。它可以在水平或垂直工具栏中使用。

1. 用法

  ToolBar {RowLayout {anchors.fill: parentToolButton {text: qsTr("Action 1")}ToolButton {text: qsTr("Action 2")}ToolSeparator {}ToolButton {text: qsTr("Action 3")}ToolButton {text: qsTr("Action 4")}ToolSeparator {}ToolButton {text: qsTr("Action 5")}ToolButton {text: qsTr("Action 6")}Item {Layout.fillWidth: true}}}

http://www.ppmy.cn/news/41123.html

相关文章

一种供水系统物联网监测系统

1.1供水系统 1.1.1监测范围选择依据 (1)管网老化区域管网 管网建设年代久远,通常管网发生破损问题较大,根据管网本身属性和历史发生事件的统计分析,结合数理统计,优先选择管网老化区域的管段所在区域进行…

SQL中部分函数使用方法

一、SQL中 decode() 函数使用介绍 decode(skaccnum.def4,~,0,skaccnum.def4) 这是一个 Oracle SQL 中的 DECODE 函数的使用示例。DECODE 函数通常用于根据某些条件返回不同的值。在这个例子中,DECODE 函数的第一个参数是 skaccnum.def4,第二个参数是 ~&a…

如何提升智能文档处理识别精度?合合信息“版面分析”实现新突破

春季是繁忙的播种季,学生党迎来了开学季和紧张的研究生复试,职场人士也需要处理新签业务带来的大量不同类型的文件,比如合同、发票、档案等。这些文件在被拍照、扫描成电子文档的过程中,时常存在漏字、错位现象。究其原因&#xf…

OpenAI-ChatGPT最新官方接口《AI绘图》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(二)(附源码)

ChatGPT-AI绘图Image generation Beta 图片生成前言IntroductionUsageGenerationsEdits 编辑VariationsLanguage-specific tips 特定语言提示Python 语言Using in-memory image data 使用内存中的图像数据Operating on image data 操作图像数据Error handlingNode.js 语言Using…

AB91-1 HESG437479R1 HESG437899

AB91-1 HESG437479R1 HESG437899 以硅为基材的集成电路共有Si BJT(Si-Bipolar Junction Transistor)、Si CMOS、与结合Bipolar与CMOS 特性的Si BiCMOS(Si Bipolar Complementary Metal Oxide Semiconductor)等类。由于硅是当前半导体产业应用最为成熟的材料,因此&am…

gdb 跟踪调式core

自己编译的问题出现段错误: 编译:使用gdb调试core文件来查找程序中出现段错误的位置时,要注意的是可执行程序在编译的时候需要加上-g编译命令选项。 gdb调试core文件的步骤 gdb调试core文件的步骤常见的有如下几种,推荐第一种。 具体步骤一: (1)启动gdb,进入core文…

python入门计划表

初学者阶段 第 1 阶段:入门篇 学习 Python 基本语法和数据类型,掌握变量、运算符、条件语句、循环语句等基本概念; 学习 Python 函数和模块,了解如何封装和复用代码; 学习 Python 输入输出,了解如何读写文…

史上最全—毕业设计答辩技巧

史上最全—毕业设计答辩技巧一 、常见问题二、答辩技巧三、论文答辩——图表穿插四、论文答辩——语流适中五、论文答辩六、论文答辩七、论文答辩八、论文答辩——紧扣主题九、论文答辩——人称使用十、完整版下载一 、常见问题 1、自己为什么选择这个课题? 2、研究…