def editConnectionDialog(self): # Modify existing connection. currentText = self.ui.connectionList.currentText() apiKey = self.settings.value('/CartoDBPlugin/%s/api' % currentText) conEdit = CartoDBNewConnectionDialog(currentText) conEdit.setWindowTitle(self.tr('Edit CartoDB Connection')) conEdit.ui.userTX.setText(currentText) conEdit.ui.apiKeyTX.setText(apiKey) if conEdit.exec_() == QDialog.Accepted: # Update connection list self.populateConnectionList()
def editConnectionDialog(self): # Modify existing connection. currentText = self.ui.connectionList.currentText() apiKey = self.settings.value('/CartoDBPlugin/%s/api' % currentText) multiuser = self.settings.value('/CartoDBPlugin/%s/multiuser' % currentText, False) QgsMessageLog.logMessage('Multiuser:'******' - ' + str(bool(multiuser)), 'CartoDB Plugin', QgsMessageLog.INFO) conEdit = CartoDBNewConnectionDialog(currentText) conEdit.setWindowTitle(QApplication.translate('CartoDBPlugin', 'Edit CartoDB Connection')) conEdit.ui.userTX.setText(currentText) conEdit.ui.apiKeyTX.setText(apiKey) conEdit.ui.multiuserCH.setChecked(str(multiuser) in ['true', '1', 'True']) result = conEdit.exec_() if result == QDialog.Accepted: # Update connection list self.populateConnectionList()
def editConnectionDialog(self): # Modify existing connection. currentText = self.ui.connectionList.currentText() apiKey = self.settings.value('/CartoDBPlugin/%s/api' % currentText) multiuser = self.settings.value( '/CartoDBPlugin/%s/multiuser' % currentText, False) QgsMessageLog.logMessage( 'Multiuser:'******' - ' + str(bool(multiuser)), 'CartoDB Plugin', QgsMessageLog.INFO) conEdit = CartoDBNewConnectionDialog(currentText) conEdit.setWindowTitle( QApplication.translate('CartoDBPlugin', 'Edit CartoDB Connection')) conEdit.ui.userTX.setText(currentText) conEdit.ui.apiKeyTX.setText(apiKey) conEdit.ui.multiuserCH.setChecked( str(multiuser) in ['true', '1', 'True']) result = conEdit.exec_() if result == QDialog.Accepted: # Update connection list self.populateConnectionList()
def openNewConnectionDialog(self): # Open new connection dialog. dlg = CartoDBNewConnectionDialog() dlg.setWindowTitle( QApplication.translate('CartoDBPlugin', 'Add CartoDB Connection')) dlg.show() result = dlg.exec_() # See if OK was pressed if result == QDialog.Accepted: # add to service list QgsMessageLog.logMessage('New connection saved', 'CartoDB Plugin', QgsMessageLog.INFO) self.populateConnectionList()
def openNewConnectionDialog(self): # Open new connection dialog. dlg = CartoDBNewConnectionDialog() dlg.setWindowTitle(self.tr('Add CartoDB Connection')) dlg.show() result = dlg.exec_() # See if OK was pressed if result == QDialog.Accepted: # add to service list QgsMessageLog.logMessage('New connection saved', 'CartoDB Plugin', QgsMessageLog.INFO) self.populateConnectionList()