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

流量查询中国移动官方网站网上商城网站建设方案书

流量查询中国移动官方网站,网上商城网站建设方案书,订票网站开发公司,crm客户管理系统怎么用博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ Qt常用控件 | 按钮类控件Check Box的使用及说明 文章编号:…

  • 博客主页:Duck Bro 博客主页
  • 系列专栏:Qt 专栏
  • 关注博主,后期持续更新系列文章
  • 如果有错误感谢请大家批评指出,及时修改
  • 感谢大家点赞👍收藏⭐评论✍

Qt常用控件 | 按钮类控件Check Box的使用及说明

文章编号:Qt 学习笔记 / 23

文章目录

  • Qt常用控件 | 按钮类控件Check Box的使用及说明
    • 一、QAbstractButton类
      • 1. 介绍
      • 2. QAbstractButton的子类
    • 二、QCheckBox介绍
      • 1. 简介
      • 2. 常用属性及方法
    • 三、QCheckBox的使用(代码示例)
      • 1. 获取复选按钮的取值


一、QAbstractButton类

1. 介绍

QAbstractButton类是Qt中所有按钮类的基类,它提供了一些基本的按钮功能和属性。它是一个抽象类,不能直接实例化,而是通过继承它来创建具体的按钮类。

通过继承QAbstractButton类,我们可以创建不同类型的按钮,如QPushButton、QCheckBox、QRadioButton等。这些具体的按钮类会继承并扩展QAbstractButton类的功能,以实现不同类型按钮的特定功能。

2. QAbstractButton的子类

类名功能
QPushButton提供了一个可以点击的按钮。
QRadioButton提供了一个单选按钮。
QCheckBox提供了一个多选按钮。
QToolButton提供了一个更小的按钮,通常用于工具栏上。
QCommandLinkButton提供了一个带有说明文本的按钮。
QDialogButtonBox通常用于创建对话框,并提供了一组预定义的按钮,如Ok、Cancel、Apply等

在这里插入图片描述


二、QCheckBox介绍

1. 简介

QCheckBox 表示复选按钮. 可以允许选中多个

QCheckBox是Qt框架中的一个类,用于创建复选框控件。复选框是一种用户界面组件,用于表示两种状态中的一种(选中或未选中)。

QCheckBox提供了一些属性和方法来控制和管理复选框的状态和行为。

2. 常用属性及方法

下面是QCheckBox常用的属性和方法:

属性:

  • checked:bool型属性,表示复选框的选中状态。
  • text:QString型属性,表示复选框旁边显示的文本。
  • tristate:bool型属性,表示复选框是否允许有第三种状态。

方法:

  • isChecked():返回复选框的选中状态。
  • setText(const QString& text):设置复选框旁边显示的文本。
  • setChecked(bool checked):设置复选框的选中状态。
  • setTristate(bool tristate):设置复选框是否允许有第三种状态。

三、QCheckBox的使用(代码示例)

1. 获取复选按钮的取值

  1. 在界⾯上创建 三个复选按钮, 和⼀个普通按钮.
    在这里插入图片描述

  2. 给 pushButton 添加 slot 函数
    在这里插入图片描述在这里插入图片描述

  3. 运⾏程序, 可以看到点击确认按钮时, 就会在控制台中输出选中的内容
    在这里插入图片描述

文件代码:

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);
}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_clicked()
{QString result="选择你喜欢的语言:";if(ui->checkBox_c->isChecked()){result+=ui->checkBox_c->text()+" ";}if(ui->checkBox_cpp->isChecked()){result+=ui->checkBox_cpp->text()+" ";}if(ui->checkBox_java->isChecked()){result+=ui->checkBox_java->text()+" ";}ui->label->setText(result);
}

在这里插入图片描述

http://www.yayakq.cn/news/41305/

相关文章:

  • 公司网站制作知乎十大网络游戏
  • 免费游戏网站模板1688黄页网女性
  • 南京软月网站建设公司app开发大概费用多少钱
  • 商丘做网站建设深南花园裙楼+网站建设
  • 网站前端用什么做齐河建设局网站
  • 手机好看的网站好用的ppt模板网站
  • 南昌网站建设基本流程天津公司网站设计
  • 山西网站备案多久广州中高风险地区
  • 长沙会议网站设计哪家专业平面广告设计要学的软件
  • 手机网站好还是h5好做网站的公司现在还赚钱吗
  • 网站新闻发布系统模板苏州吴江做网站公司
  • 雨颜色网站建设计算机速成班
  • 宁波建设协会网站首页wordpress显示页面加载速度
  • 南通seo网站推广费用公司网络组建方案怎么写
  • 网站营销体系的建设及运营情况吴中seo网站优化软件
  • 网页免费浏览网站宿迁网站建设宿迁
  • 临沂市建设局网站勘察设计网站后台忘了
  • 网站的形式有哪些重庆建网站推广
  • 做游戏特效的网站威海seo网站推广
  • 做淘宝类网站美间在线设计平台
  • 西乡专业网站建设在线网页设计培训机构
  • 众筹网站开发分析报告网站 网页设计
  • 阿里云网站建设神宜建设公司官网
  • 做金融网站需要什么营业执照陕西省建设网三类人员证书查询系统
  • 制作asp.net网站学seo推广
  • 行业网站定位ERP开发 网站开发
  • 做医药行业找药的网站合肥网站建设-中国互联
  • 大气红色网站网页设计作品 简单
  • 网站建设合同技术开发合同范本长沙seo网络优化
  • 网站推广方式怎样做有限公司怎样注册