mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-15 10:47:49 -06:00
Add intent change signal so intent changes can trigger updates in resolution drop down.
CURA-8849
This commit is contained in:
parent
964c566ffb
commit
ed7ec6ab8f
1 changed files with 3 additions and 0 deletions
|
@ -8,6 +8,7 @@ from UM.Logger import Logger
|
||||||
from UM.Settings.InstanceContainer import InstanceContainer
|
from UM.Settings.InstanceContainer import InstanceContainer
|
||||||
|
|
||||||
import cura.CuraApplication
|
import cura.CuraApplication
|
||||||
|
from UM.Signal import Signal
|
||||||
from cura.Machines.ContainerTree import ContainerTree
|
from cura.Machines.ContainerTree import ContainerTree
|
||||||
from cura.Settings.cura_empty_instance_containers import empty_intent_container
|
from cura.Settings.cura_empty_instance_containers import empty_intent_container
|
||||||
|
|
||||||
|
@ -29,6 +30,7 @@ class IntentManager(QObject):
|
||||||
return cls.__instance
|
return cls.__instance
|
||||||
|
|
||||||
intentCategoryChanged = pyqtSignal() #Triggered when we switch categories.
|
intentCategoryChanged = pyqtSignal() #Triggered when we switch categories.
|
||||||
|
intentCategoryChangedSignal = Signal()
|
||||||
|
|
||||||
def intentMetadatas(self, definition_id: str, nozzle_name: str, material_base_file: str) -> List[Dict[str, Any]]:
|
def intentMetadatas(self, definition_id: str, nozzle_name: str, material_base_file: str) -> List[Dict[str, Any]]:
|
||||||
"""Gets the metadata dictionaries of all intent profiles for a given
|
"""Gets the metadata dictionaries of all intent profiles for a given
|
||||||
|
@ -189,3 +191,4 @@ class IntentManager(QObject):
|
||||||
application.getMachineManager().setQualityGroupByQualityType(quality_type)
|
application.getMachineManager().setQualityGroupByQualityType(quality_type)
|
||||||
if old_intent_category != intent_category:
|
if old_intent_category != intent_category:
|
||||||
self.intentCategoryChanged.emit()
|
self.intentCategoryChanged.emit()
|
||||||
|
self.intentCategoryChangedSignal.emit()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue