Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
Cura Plugin erstellen
Grundgerüst
Im einem Ordner Pluginname sind mindestens folgende Dateien anzulegen:
- init.py
Pluginname.py- plugin.json
Bei Pluginname ist auf Groß-/Klein-schreibung zu achten.
- Pluginname.py
- from UM.Extension import Extension #The PluginObject we're going to extend.
- from UM.Logger import Logger #Adding messages to the log.
- from UM.PluginRegistry import PluginRegistry #get location of
- class Pluginname(Extension):
- def __init__(self):
- super().__init__()
- self.setMenuName("Pluginname")
- self.addMenuItem("Do It", self.doSomething)
- def doSomething(self):
- # do something
- __init__.py
- from . import Pluginname
- def getMetaData():
- return {}
- def register(app):
- return {"extension": Pluginname.Pluginname()}
{{tag>anleitung cura programmieren python} }
| Artikel Info | |
|---|---|
| Stand | In Arbeit |
| Version | 22.0102 |
| Kategorien | , , |
Diskussion