diff options
author | Arjen Hiemstra <ahiemstra@heimr.nl> | 2015-04-30 13:25:58 +0300 |
---|---|---|
committer | Arjen Hiemstra <ahiemstra@heimr.nl> | 2015-04-30 13:25:58 +0300 |
commit | 3823afd8cca1fe92b69082d51d0d50946b904e91 (patch) | |
tree | 5f51331c485e5bb9be64a45dddd86b4a613b0010 /plugins/CuraEngineBackend/ProcessGCodeJob.py | |
parent | 49210587fff4e64553a377b25cbdc78cc22ebbb1 (diff) | |
parent | 918d4b41c802f5e8acd0e271a261b73df0441346 (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.py | 13 |
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')) |