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(); //清除列表
相关推荐
C++ 老炮儿的技术栈5 小时前
GCC编译时无法向/tmp 目录写入临时汇编文件,因为设备空间不足,解决
linux·运维·开发语言·汇编·c++·git·qt
米优9 小时前
qt+vlc实现国标客户端测试工具
qt·gb28181·vlc
米优10 小时前
qt+vlc实现解码h264/h265裸码流播放
开发语言·qt·vlc
小小码农Come on11 小时前
QT面试题总结
开发语言·qt
特立独行的猫a11 小时前
HarmonyOS鸿蒙PC的QT应用开发:(二、开发环境搭建及第一个HelloWorld)
qt·华为·harmonyos·鸿蒙·鸿蒙pc
史迪仔011211 小时前
[QML] QT5和QT6 圆角的不同设置方法
前端·javascript·qt
一只小小的土拨鼠12 小时前
【避坑指南】Qt + MSVC + CUDA 项目链接与发布报错全记录
开发语言·qt
code_pgf12 小时前
RPC数据集整理与 Scalabel 标注说明
qt·网络协议·rpc
白杆杆红伞伞12 小时前
Qt Lock&Semaphore
qt·线程同步
专注VB编程开发20年12 小时前
WPS 2024 Windows版UI用QT5和自研DirectUI-vba,jsa
qt·vba·wps·jsa·directui