Exemplo n.º 1
0
    def on_changed_dropdown(self, gb, dd):
        """Callback event handler for changed dropdown.

        Args:
            gb (QtWidgets.QGroupBox): Group box for the tab.
            dd (QtWidgets.QComboBox): Dropdown UI element.
        """
        common.on_changed_dropdown(self, gb, dd)
Exemplo n.º 2
0
    def on_changed_dropdown(self, gb, dd):
        """Callback event handler for changed dropdown.

        Args:
            gb (QtWidgets.QGroupBox): Group box for the tab.
            dd (QtWidgets.QComboBox): Dropdown UI element.
        """
        if not self.is_refreshing_data:
            if "calibrate_color" in dd.objectName():
                dd = self.dlg.dd_calibrate_calibrate_frame
                common.call_force_refreshing(self, common.populate_dropdown,
                                             self, gb, dd)
        common.on_changed_dropdown(self, gb, dd)
Exemplo n.º 3
0
    def on_changed_dropdown(self, gb, dd):
        """Callback event handler for changed dropdown.

        Args:
            gb (QtWidgets.QGroupBox): Group box for the tab.
            dd (QtWidgets.QComboBox): Dropdown UI element.
        """
        common.on_changed_dropdown(self, gb, dd)
        self.update_viewer_buttons()

        if dd.objectName().endswith("_data_format"):
            self.update_ec2_dropdown()
            self.update_file_type()
            self.update_label_resolution()
        elif dd.objectName().endswith("_data_type"):
            self.update_frame_range_dropdowns()