Uranium
Application Framework
Loading...
Searching...
No Matches
UM.FileProvider.FileProvider Class Reference
Inheritance diagram for UM.FileProvider.FileProvider:
UM.PluginObject.PluginObject

Public Member Functions

None __init__ (self)
None run (self)
Public Member Functions inherited from UM.PluginObject.PluginObject
None __init__ (self, *args, **kwags)
str getId (self)
None setPluginId (self, str plugin_id)
None setMetaData (self, Dict[str, Any] metadata)
Dict[str, Any] getMetaData (self)
str getPluginId (self)
None setVersion (self, str version)
str getVersion (self)

Public Attributes

 menu_item_display_text = None
 shortcut = None
bool enabled = True
int priority = 0

Static Public Attributes

 enabledChanged = pyqtSignal()

Additional Inherited Members

Protected Attributes inherited from UM.PluginObject.PluginObject
 _plugin_id = None
 _version = None
dict _metadata = {}
 _name = None

Detailed Description

Base class for plugins that aim to provide a file to Cura in an alternate fashion, other than using the local file
explorer.

Every new file provider adds an option to the Open File(s) menu.

Member Function Documentation

◆ run()

None UM.FileProvider.FileProvider.run ( self)
Call function associated with the file provider

The documentation for this class was generated from the following file:
  • UM/FileProvider.py