QStringList strList;
strList << "广东" << "广西" << "河北" << "河南";
ui->comboBox->addItems(strList);
ui->comboBox->setEditable(true);
QCompleter* pCompleter = new QCompleter(strList, ui->comboBox->model());
// 匹配模式、大小写区分 补全方式
pCompleter->setFilterMode(Qt::MatchContains);
pCompleter->setCaseSensitivity(Qt::CaseInsensitive);
pCompleter->setCompletionMode(QCompleter::PopupCompletion);
// 装载补全实例
ui->comboBox->setCompleter(pCompleter);
Qt中QComboBox控件内容自动补全
最新推荐文章于 2023-10-09 11:21:48 发布