16.Quick QML-ButtonGroup、RadioButton、CheckBox
本章我们要学习的控件有:
- ButtonGroup: 按钮组,可以设置RadioButton、CheckBox等成员是否互斥. 即在一个按钮组中只能选中一个.
- RadioButton: 单选按钮,一组RadioButton只有一个选中, 并且单个RadioButton在选中后,通过点击无法变为未选中,一般ui用圆形表示
- CheckBox: 复选框,一组CheckBox可以有多个选中,一般ui用矩形表示
本章我们以RadioButton和CheckBox为例,当然在qml中,除了该两个按钮组件外,还有其它的,比如Switch(开关按钮):
如果要想了解更多不同的button,也可以在帮助手册中通过Button Controls查看所有button控件:
1.ButtonGroup
ButtonGroup控件是import QtQuick.Controls 2.0版本以上才出现的,它比低版本更加简便好用,我们只需要使用ButtonGroup,就可以完全替代ExclusiveGroup来实现互斥效果,当然也可以设置exclusive属性为false,则可以实现非互斥.
ButtonGroup的属性和方法如下所示:
- buttons : list<AbstractButton>,
16.Quick QML-ButtonGroup、RadioButton、CheckBox相关推荐
- React造轮子(reacthook实现一套自己的组件库)轮子公开课——第五课【Radio、RadioButton、RadioGroup】组件
文章目录 一.组件库介绍 二.Radio.RadioButton.RadioGroup组件流程介绍 三.代码详解 3.1.Radio.tsx 3.2.Radio / index.scss 3.3.Ra ...
- 浅学C#(16)——Winform程序设计之Button、TextBox、RadioButton、CheckBox、GroupBox、RichTextBox
WinForm程序设计 窗体 单文档界面 写字板应用程序 多文档界面 Word.Excel 资源管理器样式界面 Windows资源管理器 Button 常用属性 Text 按钮上显示的文本包含在Tex ...
- WinStore控件之Button、HyperlinkButton、RadioButton、CheckBox、progressBar、ScrollViewer、Slider...
1.Button protected override void OnNavigatedTo(NavigationEventArgs e){/** Button - 按钮控件,其全部功能是通过其基类 ...
- Qt学习笔记(3)——PushButton、RadioButton、CheckBox
2019独角兽企业重金招聘Python工程师标准>>> Qt Creater中有6种Buttons控件,比Qt Designer 多了Command Link Button 和But ...
- Android中的基础控件CheckBox、RadioButton、ToggleButton、SeekBar
文章目录 1 CheckBox 1.1 CheckBox介绍 2 RadioButton 2.1 RadioButton介绍 3 ToggleButton 3.1 ToggleButton介绍 4 S ...
- python图形界面化编程GUI(二)常用的组件(Text、Radiobutton、Checkbutton、Canvas)和布局管理器(gird、pack、place)
Text文本框 Text(多行文本框)的主要用于显示多行文本,还可以显示 网页链接, 图片, HTML 页面, 甚至 CSS 样式表,添加组件 等.主要用来显示信息,也常被当做简单的文本处理器.⽂本编 ...
- Android入门之路 - RadioGroup、RadioButton、CheckBox(单复选框)使用进阶
本文只为初级的Android新手而写,多掌握一份简单实用的技能,快速get吧,有问题就留言 2022:蓦然回首,已入行多年,人生的第二个迷茫阶段 初级 - 使用方式 RadioGroup + Radi ...
- WPF入门教程详解1——label、TextBlock、Button、Border、RadioButton、CheckBox、 数据绑定、案例、ToolTip、GroupBox、Expand、Fram
视频地址:https://www.bilibili.com/video/BV1iY411w7zD/?p=3&spm_id_from=pageDriver&vd_source=5dc01 ...
- Jquery 中的CheckBox、 RadioButton、 DropDownList的取值赋值
1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $ ...
最新文章
- 程序员面试金典 - 面试题 17.12. BiNode(BST中序遍历)
- return 、break 和 continue的区别
- 写出好代码系列 工程思维
- leetcode--Rotate List
- 生成树的冗余与负载分担技术
- Mac 被曝存在恶意漏洞:黑客可随意调动摄像头,波及四百万用户!
- 转载:word排版之长英文单词自动换行
- 2017CCPC哈尔滨 H:A Simple Stone Game
- java冒泡排序经典代码_java冒泡排序
- 三角形箭头向右的_css实现三角箭头
- 老域名挖掘工具【支持扫描历史建站记录】SEO工具
- 微搭低代码基础开发教程
- HaLoop——适用于迭代计算的Hadoop
- 人生重开模拟器(未完工)
- joj level 3 wp
- 【人工智能】— 逻辑Agent、一般逻辑、Entailment 蕴涵、命题逻辑、前向链接、反向链接、Resolution归结
- 避免创业的大忌,我为何给 TDengine 只选择了集群、高性能与 SQL 支持三大特点?...
- 记一次小米MIUI优化未启用,导致页面没有正常显示的坑
- 233网校题库计算机二级c语言,计算机二级真题(233网校计算机二级题库)
- Win7中如何卸载IE9
热门文章
- JavaScript中三个点(...)的意思
- OV7670摄像头显示
- 文件系统管理 之 让Fedora 支持创建reiserfs 文件系统
- android inker和Exe加载 : linker_main函数解释
- FTP上传bin模式与ASCII模式
- Ubuntu下NVIDIA显卡驱动安装
- 数值计算方法 第一章 数值计算中的误差 笔记
- Java 时间日期操作
- xp系统http服务器,关于windows xp系统下HTTP500内部服务器错误如何解决
- 360签名工具 linux,360apk签名工具-360apk签名工具(qihoo360 apk signer) 1.0 免费版 - 河东下载站...