def __init__(self): QDialog.__init__(self) self.setupUi(self) self.setFixedSize(self.size()) #SIGNALS QObject.connect(self.btnRun, SIGNAL('clicked()'), self.processing) QObject.connect(self.cmbLayer, SIGNAL('currentIndexChanged(QString)'), self.fill_form) #INIT CONTROLS VALUES self.cmbGeocoder.addItems(GeocoderFactory.get_geocoders_names()) self.cmbLayer.addItems(get_layer_names([QGis.Point])) for region in regions_helper.get_regions_names(): self.cmbRegion.addItem(region['name'], region)
def __init__(self, parent=None): super(BatchGeocodingDialog, self).__init__(parent) self.setupUi(self) self.setFixedSize(self.size()) #SIGNALS QObject.connect(self.btnRun, SIGNAL('clicked()'), self.processing) QObject.connect(self.cmbLayer, SIGNAL('currentIndexChanged(QString)'), self.fill_form) #INIT CONTROLS VALUES for geocoder_name in GeocoderFactory.get_geocoders_names(): icon_path = GeocoderFactory.get_geocoder(geocoder_name).icon_path self.cmbGeocoder.addItem(QIcon(icon_path), geocoder_name) self.cmbLayer.addItems(get_layer_names([QGis.Point])) for region in regions_helper.get_regions_names(): self.cmbRegion.addItem(region['name'], region)
def __init__(self, parent=None): super(BatchGeocodingDialog, self).__init__(parent) self.setupUi(self) self.setFixedSize(self.size()) #SIGNALS QObject.connect(self.btnRun, SIGNAL('clicked()'), self.processing) QObject.connect(self.cmbLayer, SIGNAL('currentIndexChanged(QString)'), self.fill_form) #INIT CONTROLS VALUES for geocoder_name in GeocoderFactory.get_geocoders_names(): icon_path = GeocoderFactory.get_geocoder(geocoder_name).icon_path self.cmbGeocoder.addItem(QIcon(icon_path), geocoder_name) self.cmbLayer.addItems(get_layer_names([QGis.Point])) for region in regions_helper.get_regions_names(): self.cmbRegion.addItem(region['name'], region)
def __init__(self, iface): QDockWidget.__init__(self, iface.mainWindow()) self.setupUi(self) self.iface = iface self.search_threads = None # [] self.result_renderer = RubberBandResultRenderer(iface) if hasattr(self.txtSearch, 'setPlaceholderText'): self.txtSearch.setPlaceholderText(self.tr("Address...")) self.txtSearch.textChanged.connect(self.start_geocode) self.cmbGeocoder.currentIndexChanged.connect(self.start_geocode) self.cmbGeocoder.addItems(GeocoderFactory.get_geocoders_names()) self.lstSearchResult.currentItemChanged.connect(self.result_selected) self.lstSearchResult.itemDoubleClicked.connect(self.result_selected) self.visibilityChanged.connect(self.result_renderer.clear)
def __init__(self, iface): QDockWidget.__init__(self, iface.mainWindow()) self.setupUi(self) self.iface = iface self.search_threads = None # [] self.result_renderer = RubberBandResultRenderer(iface) if hasattr(self.txtSearch, 'setPlaceholderText'): self.txtSearch.setPlaceholderText(self.tr("Address...")) self.txtSearch.textChanged.connect(self.start_geocode) self.cmbGeocoder.currentIndexChanged.connect(self.start_geocode) geocoders = GeocoderFactory.get_geocoders_names() geocoders.sort() for geocoder_name in geocoders: icon_path = GeocoderFactory.get_geocoder(geocoder_name).icon_path self.cmbGeocoder.addItem(QIcon(icon_path), geocoder_name) self.lstSearchResult.currentItemChanged.connect(self.result_selected) self.lstSearchResult.itemDoubleClicked.connect(self.result_selected) self.visibilityChanged.connect(self.result_renderer.clear)