Cura/cura/Machines
Ghostkeeper 5b8ed91b04
Create new MaterialManagementModel and move canMaterialBeRemoved
Just like the QualityManagementModel, this class is intended to be used as proxy for the material management page in the preferences. I'm intending to move all relevant pyqtSlots from the material manager into this one. The advantage of this switch is that the material manager had no well-bounded scope and so tended to become a big mess of all sorts of functions. This one has a clear scope: serve as a proxy for the buttons you can press in the preferences screen for materials.

Contributes to issue CURA-6600.
2019-08-27 15:47:40 +02:00
..
Models Create new MaterialManagementModel and move canMaterialBeRemoved 2019-08-27 15:47:40 +02:00
__init__.py WIP: Create VariantManager 2018-02-16 14:20:02 +01:00
ContainerNode.py Don't unnecessarily deprecate the getMetaDataEntry functionality 2019-08-23 13:43:30 +02:00
ContainerTree.py Remove _current_quality_changes_group shadow administration 2019-08-27 13:03:29 +02:00
IntentNode.py Resolve circular imports 2019-08-06 17:04:29 +02:00
MachineErrorChecker.py Fix incorect error checking 2019-07-31 10:24:31 +02:00
MachineNode.py Set quality profiles to preferred quality upon stack creation 2019-08-27 09:07:23 +02:00
MaterialGroup.py Added typing for various setting classes 2018-09-10 15:24:11 +02:00
MaterialManager.py Create new MaterialManagementModel and move canMaterialBeRemoved 2019-08-27 15:47:40 +02:00
MaterialNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
QualityChangesGroup.py Don't make QualityChangesGroup hold ContainerNodes 2019-08-23 17:11:21 +02:00
QualityGroup.py Remove (all?, most?) deprecated ContainerNode.getMetaDataEntry calls. 2019-08-20 15:38:45 +02:00
QualityManager.py Use new MachineNode.getQualityChangesGroups instead of quality manager 2019-08-23 17:29:32 +02:00
QualityNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
VariantManager.py Remove old buildplate function 2019-08-27 15:06:27 +02:00
VariantNode.py Add function to find preferred quality profile 2019-08-26 17:50:46 +02:00
VariantType.py Move VariantType to VariantType.py 2018-08-02 16:11:55 +02:00