def populate_connection_list(self): self.cmbConnections.clear() self.cmbConnections.addItems(PluginSettings.get_ngw_connection_names()) last_connection = PluginSettings.get_selected_ngw_connection_name() idx = self.cmbConnections.findText(last_connection) if idx == -1 and self.cmbConnections.count() > 0: self.cmbConnections.setCurrentIndex(0) else: self.cmbConnections.setCurrentIndex(idx) if self.cmbConnections.count() == 0: self.btnEdit.setEnabled(False) self.btnDelete.setEnabled(False) else: self.btnEdit.setEnabled(True) self.btnDelete.setEnabled(True)