Fix room name case sensitivity UI issue (#403)

This commit is contained in:
et0h 2021-10-18 20:30:31 +01:00
parent bbcef5d82c
commit 69621ee710
2 changed files with 6 additions and 0 deletions

View File

@ -655,6 +655,9 @@ 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.setCaseSensitivity(Qt.CaseSensitive)
self.roomsCombobox.setCompleter(caseSensitiveCompleter)
self.fillRoomsCombobox() self.fillRoomsCombobox()
self.roomsCombobox.setEditText(config['room']) self.roomsCombobox.setEditText(config['room'])
self.usernameLabel = QLabel(getMessage("name-label"), self) self.usernameLabel = QLabel(getMessage("name-label"), self)

View File

@ -1491,6 +1491,9 @@ 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.setCaseSensitivity(Qt.CaseSensitive)
window.roomsCombobox.setCompleter(caseSensitiveCompleter)
#window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH) #window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH)
window.roomButton = QtWidgets.QPushButton( window.roomButton = QtWidgets.QPushButton(
QtGui.QPixmap(resourcespath + 'door_in.png'), QtGui.QPixmap(resourcespath + 'door_in.png'),