Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArjen Hiemstra <ahiemstra@heimr.nl>2015-04-30 13:25:58 +0300
committerArjen Hiemstra <ahiemstra@heimr.nl>2015-04-30 13:25:58 +0300
commit3823afd8cca1fe92b69082d51d0d50946b904e91 (patch)
tree5f51331c485e5bb9be64a45dddd86b4a613b0010 /plugins/CuraEngineBackend/ProcessGCodeJob.py
parent49210587fff4e64553a377b25cbdc78cc22ebbb1 (diff)
parent918d4b41c802f5e8acd0e271a261b73df0441346 (diff)
Add 'plugins/CuraEngineBackend/' from commit '918d4b41c802f5e8acd0e271a261b73df0441346'
git-subtree-dir: plugins/CuraEngineBackend git-subtree-mainline: 49210587fff4e64553a377b25cbdc78cc22ebbb1 git-subtree-split: 918d4b41c802f5e8acd0e271a261b73df0441346
Diffstat (limited to 'plugins/CuraEngineBackend/ProcessGCodeJob.py')
-rw-r--r--plugins/CuraEngineBackend/ProcessGCodeJob.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/plugins/CuraEngineBackend/ProcessGCodeJob.py b/plugins/CuraEngineBackend/ProcessGCodeJob.py
new file mode 100644
index 0000000000..4da385a58d
--- /dev/null
+++ b/plugins/CuraEngineBackend/ProcessGCodeJob.py
@@ -0,0 +1,13 @@
+from UM.Job import Job
+from UM.Application import Application
+
+
+class ProcessGCodeLayerJob(Job):
+ def __init__(self, message):
+ super().__init__()
+
+ self._scene = Application.getInstance().getController().getScene()
+ self._message = message
+
+ def run(self):
+ self._scene.gcode_list.append(self._message.data.decode('utf-8', 'replace'))