Пример #1
0
    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)
Пример #2
0
    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)
Пример #3
0
    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)