hehe QCompleter用得真好,我已经做好了,下面附上代码,wordList是一个QStringList其中是你想显示在下面的所有供选择的选项
m_completerSearch = new QCompleter(wordList, this);
m_completerSearch->setCompletionMode(QCompleter::UnfilteredPopupCompletion);//这种模式可以将wordList中所有QString显示出来,不使用QCompleter提供的过滤功能。
m_leSearch->setCompleter(m_completerSearch);
connect(m_completerSearch,SIGNAL(activated(QString)),this,SLOT(searchStrThroughNet(QString)));//searchStrThroughNet用来处理用户选中的候选项
m_completerSearch->complete();//这句可以将 供选择的窗口显示出来