Browse Source

Remove unnecessary Catalog and SettingPropertyProvider

Arjen Hiemstra 7 years ago
parent
commit
80bf6988ca
1 changed files with 2 additions and 12 deletions
  1. 2 12
      resources/qml/Toolbar.qml

+ 2 - 12
resources/qml/Toolbar.qml

@@ -69,10 +69,11 @@ Item
             }
         }
 
-        Item { height: UM.Theme.getSize("default_margin").height; width: 1; visible: machineExtruderCount.properties.value > 1 }
+        Item { height: UM.Theme.getSize("default_margin").height; width: 1; visible: extruders.count > 0 }
 
         Repeater
         {
+            id: extruders
             model: Cura.ExtrudersModel { id: extrudersModel }
             ExtruderButton { extruder: model }
         }
@@ -156,15 +157,4 @@ Item
 
         visible: toolHint.text != "";
     }
-
-    UM.SettingPropertyProvider
-    {
-        id: machineExtruderCount
-
-        containerStackId: Cura.MachineManager.activeMachineId
-        key: "machine_extruder_count"
-        watchedProperties: [ "value" ]
-    }
-
-    UM.I18nCatalog { id: catalog; name: "cura" }
 }