QStringList mStrings;//这里是所有的搜索内容,补全内容
QCompleter *completer = new QCompleter(mStrings,this);
ui->comboBox->clear();
ui->comboBox->addItems(mStrings);
ui->comboBox->setEditable(true);
ui->comboBox->setCompleter(completer);
//输入框
ui->userEdit->setCompleter(m_completer);
可编辑的输入框都可使用。
使用如图:
QT输入框自动补全
最新推荐文章于 2023-07-01 16:03:38 发布