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(); //清除列表
相关推荐
谁动了我的代码?1 小时前
VNC中使用QT的GDB调试,触发断点时与界面窗口交互导致整个VNC冻结
开发语言·qt·svn
肖恭伟2 小时前
QtCreator Linux ubuntu24.04问题集合
linux·windows·qt
vegetablesssss3 小时前
QT国际化翻译
qt
困死,根本不会3 小时前
Qt Designer 基础操作学习笔记
开发语言·笔记·qt·学习·microsoft
喜欢喝果茶.3 小时前
Qt MQTT部署
开发语言·qt
浅碎时光8073 小时前
Qt 窗口 (菜单 工具栏 状态栏 浮动窗口 对话框)
qt
GIS阵地3 小时前
一场由Qt5 painter的drawRect引起的血雨腥风
开发语言·qt·gis·qgis
娇娇yyyyyy4 小时前
QT编程(8): qt自定义菜单项
qt·microsoft
Fruit_Caller6 小时前
GmSSL 编译与 Qt 项目集成问题排查记录(-lssl-1_1-x64 -lcrypto-1_1-x64)
开发语言·qt
小茗的嵌入式学习日记7 小时前
基于IMX6ULL的车载中控系统
linux·c语言·qt