Cura/cura/Settings
fieldOfView b343649131 Use ListModel.setItems() instead of appending one item at a time
setItems sets the items to a (presorted) list of items instead of adding items one by one and then sorting the list. This way if an update to the model causes a signal storm at least it happens only once for an update.

Specifically this reduces switching to a dual extrusion printer by half.

Contributes to CURA-2193
2016-08-29 13:43:02 +02:00
..
__init__.py Add a QualitySettingsModel that lists all quality related settings and values 2016-08-10 11:00:36 +02:00
ContainerManager.py Added materialspage Display Name field and made it work. CURA-1969 2016-08-25 09:54:22 +02:00
ContainerSettingsModel.py Use ListModel.setItems() instead of appending one item at a time 2016-08-29 13:43:02 +02:00
CuraContainerRegistry.py Implemented importing multiple profiles from .curaprofile file 2016-08-26 14:37:21 +02:00
ExtruderManager.py Exporting a profile now exports all profiles in a zipped container 2016-08-26 12:55:31 +02:00
ExtrudersModel.py Use ListModel.setItems() instead of appending one item at a time 2016-08-29 13:43:02 +02:00
MachineManager.py Fix profile selection of UM2+ machines 2016-08-29 11:49:39 +02:00
MaterialSettingsVisibilityHandler.py Introduce a MaterialSettingsVisibilityHandler that will only show those settings relevant for materials 2016-06-28 17:30:46 +02:00
QualitySettingsModel.py Use ListModel.setItems() instead of appending one item at a time 2016-08-29 13:43:02 +02:00
SettingOverrideDecorator.py Remove print statement 2016-08-03 12:39:01 +02:00