Exemple #1
0
    def onPropertyChanged(self, prop):

        if self._blockSignals:
            return

        propertiesPanel = self.getPropertiesPanel()
        propertySet = self.getActiveObject().properties

        PropertyPanelHelper.setPropertyFromPanel(prop, propertiesPanel, propertySet)
Exemple #2
0
    def onPropertyChanged(self, prop):

        if self._blockSignals:
            return

        propertiesPanel = self.getPropertiesPanel()
        propertySet = self.getActiveObject().properties

        PropertyPanelHelper.setPropertyFromPanel(prop, propertiesPanel, propertySet)
Exemple #3
0
    def _onPropertyValueChanged(self, obj, propertyName):

        if propertyName == 'Visible':
            self.updateVisIcon(obj)
        elif propertyName == 'Name':
            self.updateObjectName(obj)
        elif propertyName == 'Icon':
            self.updateObjectIcon(obj)

        if obj == self.getActiveObject():
            self._blockSignals = True
            PropertyPanelHelper.onPropertyValueChanged(self.getPropertiesPanel(), obj.properties, propertyName)
            self._blockSignals = False
Exemple #4
0
    def _onPropertyValueChanged(self, obj, propertyName):

        if propertyName == 'Visible':
            self.updateVisIcon(obj)
        elif propertyName == 'Name':
            self.updateObjectName(obj)
        elif propertyName == 'Icon':
            self.updateObjectIcon(obj)

        if obj == self.getActiveObject():
            self._blockSignals = True
            PropertyPanelHelper.onPropertyValueChanged(self.getPropertiesPanel(), obj.properties, propertyName)
            self._blockSignals = False
Exemple #5
0
    def _onTreeSelectionChanged(self):

        panel = self.getPropertiesPanel()
        self._blockSignals = True
        panel.clear()
        self._blockSignals = False

        obj = self.getActiveObject()
        if not obj:
            return

        self._blockSignals = True
        PropertyPanelHelper.addPropertiesToPanel(obj.properties, panel)
        self._blockSignals = False
    def _onTreeSelectionChanged(self):

        panel = self.getPropertiesPanel()
        self._blockSignals = True
        panel.clear()
        self._blockSignals = False

        obj = self.getActiveObject()
        if obj:
            self._blockSignals = True
            PropertyPanelHelper.addPropertiesToPanel(obj.properties, panel)
            self._blockSignals = False

        self.callbacks.process(self.SELECTION_CHANGED, self)
Exemple #7
0
    def _onTreeSelectionChanged(self):

        panel = self.getPropertiesPanel()
        self._blockSignals = True
        panel.clear()
        self._blockSignals = False

        obj = self.getActiveObject()
        if obj:
            self._blockSignals = True
            PropertyPanelHelper.addPropertiesToPanel(obj.properties, panel)
            self._blockSignals = False

        self.callbacks.process(self.SELECTION_CHANGED, self)