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(); //清除列表
相关推荐
晓纪同学25 分钟前
QT-简单视觉框架代码
开发语言·qt
威桑25 分钟前
Qt SizePolicy详解:minimum 与 minimumExpanding 的区别
开发语言·qt·扩张策略
飞飞-躺着更舒服29 分钟前
【QT】实现电子飞行显示器(简易版)
开发语言·qt
fyzy29 分钟前
Qt获取本地计算的CPU温度
qt
cbdg375731 分钟前
Qt 6 QML Settings location 不创建指定路径文件
qt
了一li32 分钟前
Qt中的QProcess与Boost.Interprocess:实现多进程编程
服务器·数据库·qt
杨德杰33 分钟前
QT网络(一):主机信息查询
网络·qt
黄金右肾1 小时前
Qt之串口设计-线程实现(十二)
qt·thread·serialport
飞飞-躺着更舒服3 小时前
【QT】实现电子飞行显示器(改进版)
开发语言·qt
CYBEREXP20083 小时前
MacOS M3源代码编译Qt6.8.1
c++·qt·macos