Example #1
0
    def displayParametersWidget(self, item):
        if self.widget_parameters.layout().count() > 0:
            child = self.widget_parameters.layout().takeAt(0)
            while child:
                del child
                child = self.widget_parameters.layout().takeAt(0)

        self.parameters_widget_obj = ParametersWidget(item)
        self.parameters_widget_obj.value_changed_signal.connect(
            lambda: self.signals.item_modified.emit(item))
        self.widget_parameters.layout().addWidget(self.parameters_widget_obj)