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

【QT】其他常用控件1

新建项目

scrollArea

滚动

toolBox

插入

tabWidget

stackedWidget

切换

索引是0

运行后,没有切换按钮,结合pushbutton,加两个Button

代码

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);// 设置默认选择第一个ui->stackedWidget->setCurrentIndex(0);connect(ui->Button1, &QPushButton::clicked, this, [=]() {// 设置当前索引ui->stackedWidget->setCurrentIndex(0);});connect(ui->Button2, &QPushButton::clicked, this, [=]() {// 设置当前索引ui->stackedWidget->setCurrentIndex(1);});
}Widget::~Widget()
{delete ui;
}

结果

frame

基本同Widget

comboBox

代码

    ui->comboBox->addItem("奔驰");ui->comboBox->addItem("宝马");ui->comboBox->addItem("保时捷");

结果

案例,点击按钮,定位到保时捷

代码

    ui->comboBox->addItem("奔驰");ui->comboBox->addItem("宝马");ui->comboBox->addItem("保时捷");connect(ui->Button3, &QPushButton::clicked, this, [=]() {
//        ui->comboBox->setCurrentIndex(2);ui->comboBox->setCurrentText("保时捷");});

结果

http://www.lryc.cn/news/206100.html

相关文章:

  • 交换机/防火墙-基础配置-23.10.11
  • alibaba.fastjson的使用(四)-- Json字符 与 JsonObject 的相互转化
  • linux 主机通信 ipv6 配置
  • 【JavaEE】初识计算机网络(TCP/IP五层模型及封装和分用)
  • 在nodejs中实现实时通信的几种方式
  • 【tg】 7 GroupInstanceCustomImpl
  • kubernates 集群实战-安装K3s集群
  • 通俗介绍:什么是 Redis ?
  • 蓝桥算法赛(摆玩具)
  • vueDay04——v-if else show
  • 大数据技术学习笔记(二)—— Hadoop 运行环境的搭建
  • leetcode系列(双语)002——GO两数相加
  • 废柴勇士(据说没有人能坚持37秒)
  • buuctf_练[羊城杯2020]easyphp
  • 【Linux】安装配置虚拟机及虚拟机操作系统的安装
  • hugo-stack for github
  • 【uniapp】proxy 代理切换至线上测试地址调试接口
  • 对比Vue2和Vue3的自定义指令
  • Python:实现日历到excel文档
  • C++ 异常和错误处理机制:如何使您的程序更加稳定和可靠
  • 第1章 Java、IDEA环境部署与配置
  • 如何进行二进制文件的读写操作?
  • python实现PDF表格与文本分别导出EXCEL
  • Java开发-WebSocket
  • SpringDoc API文档工具集成SpringBoot - Swagger3
  • Java将djvu文件转成pdf
  • 【机器学习合集】激活函数合集 ->(个人学习记录笔记)
  • 【从0到1设计一个网关】什么是网关?以及为什么需要自研网关?
  • Tp框架如何使用事务和锁,还有查询缓存
  • Java IDEA feign调用上传文件MultipartFile以及实体对象亲测可行