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(); //清除列表
相关推荐
864记忆5 小时前
车辆视频检测器linux版对于密码中包含敏感字符的处理方法
linux·qt
努力搬砖的咸鱼5 小时前
QTSql全解析:从连接到查询的数据库集成指南
数据库·qt
EverestVIP6 小时前
Qt 自带的QSqlDatabase 模块中使用的 SQLite 和 SQLite 官方提供的 C 语言版本(sqlite.org)对比
c语言·qt·sqlite
永不停转6 小时前
C++宏定义中可变参数列表__VA_ARGS__ 及 QT 提供的宏 QT_OVERLOADED_MACRO
c++·qt
追烽少年x6 小时前
Qt中自定义插件和库(1)
qt
我真的不会C7 小时前
Qt中的信号与槽及其自定义
开发语言·qt
蜡笔弄丢了小新9 小时前
E: The package APP needs to be reinstalled, but I can‘t find an archive for it.
qt
byxdaz10 小时前
Qt 中 findChild和findChildren绑定自定义控件
qt
liulun17 小时前
Windows注册鼠标钩子,获取用户选中的文本
c++·windows·qt
我真的不会C21 小时前
Qt中的多种输出方式,信号与槽的基本使用
开发语言·qt