QComboBox

构造函数:

cpp 复制代码
explicit QComboBox(QWidget *parent = nullptr);

添加内容

cpp 复制代码
    QComboBox *comboBox=new QComboBox(this);
    comboBox->addItem("A1");
    comboBox->addItem("A2");
    comboBox->addItem("A3");
    comboBox->addItem("A4");
    comboBox->addItem("A5");
    comboBox->addItem("A6");

    //可以使用QStringList 一次写入多个数据
    QStringList strList;
    strList<<"A1"<<"A2"<<"A3"<<"A4"<<"A5"<<"A6";
    comboBox->addItems(strList);

默认选项

cpp 复制代码
comboBox->setCurrentIndex(0);

获取comboBox控件总索引数

cpp 复制代码
    int cou = comboBox->count();
    qDebug()<< cou;

获取comboBox控件当前选中索引

cpp 复制代码
    int index = comboBox->currentIndex();//获得索引
    QString StrIntN=QString::number(index);
    QMessageBox::information(this, "comboBox", StrIntN, QMessageBox::Ok);

清除列表

cpp 复制代码
comboBox->clear(); //清除列表
相关推荐
柳鲲鹏7 小时前
QT:正确延时调用,Cannot create children for a parent that is in a different thread.
服务器·数据库·qt
(Charon)7 小时前
【C++/Qt】Qt 实现 WebSocket 测试工具:连接、消息收发与通信日志
c++·qt·websocket
十五年专注C++开发7 小时前
CMake基础: Qt之qt5_wrap_ui
开发语言·c++·qt·ui
(Charon)7 小时前
【C++/Qt】Qt 实现 HTTP 测试工具:从请求构思到 GET/POST 实现
c++·qt·http
jf加菲猫7 小时前
第16章 容器类
开发语言·c++·qt·ui
人道领域7 小时前
从零实现一个轻量级 RPC 框架:通信协议与动态代理的核心原理
开发语言·网络·qt
rrr27 小时前
【PyQt5】| 多线程设计模式
开发语言·qt·设计模式
用户805533698031 天前
现代Qt开发教程(新手篇)1.10——进程
c++·qt
vegetablesssss1 天前
VTK切割图
c++·qt·vtk
Lhan.zzZ1 天前
笔记_2026.4.28_003
c++·笔记·qt·opencv