Don't pass empty model to QCompleter

It's empty by default.
This commit is contained in:
LuK1337 2023-11-10 11:12:39 +01:00
parent f4fae95408
commit 1deb9b59ae
2 changed files with 2 additions and 2 deletions

View File

@ -660,7 +660,7 @@ class ConfigDialog(QtWidgets.QDialog):
self.serverpassLabel = QLabel(getMessage("password-label"), self) self.serverpassLabel = QLabel(getMessage("password-label"), self)
self.roomsCombobox = QtWidgets.QComboBox(self) self.roomsCombobox = QtWidgets.QComboBox(self)
self.roomsCombobox.setEditable(True) self.roomsCombobox.setEditable(True)
caseSensitiveCompleter = QtWidgets.QCompleter("", self) caseSensitiveCompleter = QtWidgets.QCompleter(self)
caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive) caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive)
self.roomsCombobox.setCompleter(caseSensitiveCompleter) self.roomsCombobox.setCompleter(caseSensitiveCompleter)
self.fillRoomsCombobox() self.fillRoomsCombobox()

View File

@ -1514,7 +1514,7 @@ class MainWindow(QtWidgets.QMainWindow):
window.listLayout.addWidget(window.listSplit) window.listLayout.addWidget(window.listSplit)
window.roomsCombobox = QtWidgets.QComboBox(self) window.roomsCombobox = QtWidgets.QComboBox(self)
window.roomsCombobox.setEditable(True) window.roomsCombobox.setEditable(True)
caseSensitiveCompleter = QtWidgets.QCompleter("", self) caseSensitiveCompleter = QtWidgets.QCompleter(self)
caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive) caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive)
window.roomsCombobox.setCompleter(caseSensitiveCompleter) window.roomsCombobox.setCompleter(caseSensitiveCompleter)
#window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH) #window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH)