一、文本框智能補全
completer = QtWidgets.QCompleter(data)
completer.setCompletionMode(QtWidgets.QCompleter.PopupCompletion)
lineEdit_2.setCompleter(self.c_completer(data))
二、下拉列表框智能補全
#增加選項元素 for i in range(len(items_list)): combobox.addItem(items_list[i]) conmbobox.setCurrentIndex(-1) #增加自動補全 complter = QCompleter(items_list) completer.setCompletionMode(QCompleter.PopupCompletion) combobox.setCompleter(completer)