欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QT输入框自动补全

程序员文章站 2022-06-01 16:22:26
...

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输入框自动补全