def __init__( self, iface, # pylint: disable=unused-argument service_type: str, parent=None): """Constructor.""" super().__init__(parent) self.setupUi(self) fm = QFontMetrics(self.url_edit.font()) self.url_edit.setMaximumHeight(fm.lineSpacing() * 6) self.output_table_options_button.clicked.connect( self._output_table_options) self.import_file_button.clicked.connect(self._import_from_file) if service_type == SERVICE_MANAGER.FDSNSTATION: self.label_import_file.setText( self.tr('Or import a local StationXML file')) self.service_type = None self.service_id = None self.set_service_type(service_type) self.output_fields = None self.service_config = {} self.url_edit.textChanged.connect(self.changed)
def __init__(self, iface, # pylint: disable=unused-argument service_type: str, parent=None): """Constructor.""" QWidget.__init__(self, parent) self.setupUi(self) self.scroll_area.setStyleSheet(""" QScrollArea { background: transparent; } QScrollArea > QWidget > QWidget { background: transparent; } QScrollArea > QWidget > QScrollBar { background: 1; } """) fm = QFontMetrics(self.url_edit.font()) self.url_edit.setMaximumHeight(fm.lineSpacing() * 6) self.import_file_button.clicked.connect(self._import_from_file) if service_type == SERVICE_MANAGER.FDSNSTATION: self.label_import_file.setText(self.tr('Or import a local StationXML file')) self.service_type = None self.service_id = None self.set_service_type(service_type) self.service_config = {} self.url_edit.textChanged.connect(self.changed) self.output_table_options_widget.enable_basic_option(False)
def __init__(self, iface, service_type, parent=None): """Constructor.""" super().__init__(parent) self.setupUi(self) fm = QFontMetrics(self.url_edit.font()) self.url_edit.setMaximumHeight(fm.lineSpacing() * 6) self.output_table_options_button.clicked.connect( self._output_table_options) self.import_file_button.clicked.connect(self._import_from_file) self.service_type = None self.service_id = None self.set_service_type(service_type) self.output_fields = None self.service_config = {} self.url_edit.textChanged.connect(self.changed)