Browse Source

CURA-4870 Add callback function to apply remote configuration

Diego Prado Gesto 7 years ago
parent
commit
731a1092c5

+ 5 - 0
cura/Settings/MachineManager.py

@@ -196,6 +196,11 @@ class MachineManager(QObject):
         # print("%%%%%%%%", configuration == self._current_printer_configuration)
         return self._current_printer_configuration == configuration
 
+    @pyqtSlot(QObject)
+    def applyRemoteConfiguration(self, configuration: ConfigurationModel):
+        print("Applying remote configuration", configuration)
+
+
     @property
     def newVariant(self):
         return self._new_variant_container

+ 1 - 1
resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml

@@ -66,7 +66,7 @@ Column
                         configuration: modelData
                         onActivateConfiguration:
                         {
-                            print("SELECCIONANDO CONFIGURACION", JSON.stringify(configuration))
+                            Cura.MachineManager.applyRemoteConfiguration(configuration)
                         }
                     }
                 }