Как искать с серединой буквы ['a', 'c'] в автоматическом предложении с использованием pyqt4 - PullRequest
0 голосов
/ 01 февраля 2019

Здесь у меня есть простой код для автоматического предложения при редактировании строки. Здесь я могу успешно предложить начальную букву списка, но мне нужно искать по средней букве, которая может быть любой буквой алфавита в слове. Например, в слове завершенияЯ ищу с пи нужно отобразить слово завершения в автоматическом предложении. Может ли любой, пожалуйста, помогите мне, как автоматическое предложение для слов, совпадающих с алфавитом, и оно чувствительно к регистру

Ниже приведен мой код:

from PyQt4.QtCore import Qt
from PyQt4.QtGui import QApplication, QCompleter, QLineEdit, QStringListModel

def get_data(model):
    model.setStringList(["Completion", "cat","data", "goes", "here","come"])

if __name__ == "__main__":

    app = QApplication(sys.argv)
    edit = QLineEdit()
    completer = QCompleter()
    edit.setCompleter(completer)

    model = QStringListModel()
    completer.setModel(model)
    get_data(model)

    edit.show()
    sys.exit(app.exec_())
...