2016-05-20 21 views
0

私はQComboBoxを持っていて、ボックスに "info"と入力し、続いて "INFO"とタイプします。
2つの異なる単語として両方を覚えておらず、代わりに "INFO"を "info"に変換しないのはなぜですか?QComboBox:異なるケースの同じ単語が重複していると見なされます

どのようにして両方の単語がリストに表示されるようにこの問題を解決できますか。また、バックエンドはPythonで書かれています。

注:私は、setDuplicatesEnabledのないソリューションが好きです。
私はドキュメントを読んでウェブを検索しましたが、運がないため、これを理解することはできません。 SOのほとんどの回答は古く(5年以上)

答えて

0

最も簡単な方法 - QComboBoxsetAutoCompletion(false)を使用するのが最も簡単です。

+0

正しいコードを試しましたが、正しく動作しませんでしたが、正しいトラックにポインタを置いて、QCompleterクラスを調べて、調整した後に動作させました.comcompleter = QCompleter() completer.setCompletionMode QCompleter.PopupCompletion) self.findTextBox.setCompleter(コンプリート) ' – limbo

関連する問題