有没有办法在QString的中间得到建议?

时间:2019-07-03 08:27:24

标签: c++ qt qlineedit qcompleter

我的应用程序将在运行时根据用户在QLineEdit中编写的QString评估具有多个值的表达式。

如果在QLineEdit的QString的开头需要一个值的建议,Qt完成器非常有用。

在QString开始时有效

在QString中间不再起作用

是否也可以在QString的中间获取建议?

QJSEngine* myEngine=new QJSEngine;
myEngine->globalObject().setProperty("Dieci", 10);
myEngine->globalObject().setProperty("Venti", 20);
QStringList wordList;
wordList << "Dieci" << "Venti";
QLineEdit * myline;
QCompleter *completer = new QCompleter(wordList, this);
completer->setCaseSensitivity(Qt::CaseInsensitive);
myline->setCompleter(completer);

0 个答案:

没有答案