mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-10 00:07:51 -06:00
Set setting_version properly on new stacks so you don't need to upgrade
I don't think stacks had a setting_version property previously. Contributes to issue CURA-4024.
This commit is contained in:
parent
81e07b1530
commit
f0d327c0d0
1 changed files with 3 additions and 0 deletions
|
@ -8,6 +8,7 @@ from typing import Any, Optional
|
||||||
from PyQt5.QtCore import pyqtProperty, pyqtSignal, QObject
|
from PyQt5.QtCore import pyqtProperty, pyqtSignal, QObject
|
||||||
from UM.FlameProfiler import pyqtSlot
|
from UM.FlameProfiler import pyqtSlot
|
||||||
|
|
||||||
|
import cura.CuraApplication #To get the setting version.
|
||||||
from UM.Decorators import override
|
from UM.Decorators import override
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
from UM.Settings.ContainerStack import ContainerStack, InvalidContainerStackError
|
from UM.Settings.ContainerStack import ContainerStack, InvalidContainerStackError
|
||||||
|
@ -47,6 +48,8 @@ class CuraContainerStack(ContainerStack):
|
||||||
|
|
||||||
self.containersChanged.connect(self._onContainersChanged)
|
self.containersChanged.connect(self._onContainersChanged)
|
||||||
|
|
||||||
|
self.addMetaDataEntry("setting_version", cura.CuraApplication.CuraApplication.SettingVersion)
|
||||||
|
|
||||||
# This is emitted whenever the containersChanged signal from the ContainerStack base class is emitted.
|
# This is emitted whenever the containersChanged signal from the ContainerStack base class is emitted.
|
||||||
pyqtContainersChanged = pyqtSignal()
|
pyqtContainersChanged = pyqtSignal()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue