| 12345678910111213141516171819202122232425262728293031323334 |
- # This script is licensed CC 0 1.0, so that you can learn from it.
- # ------ CC 0 1.0 ---------------
- # The person who associated a work with this deed has dedicated the
- # work to the public domain by waiving all of his or her rights to the
- # work worldwide under copyright law, including all related and
- # neighboring rights, to the extent allowed by law.
- # You can copy, modify, distribute and perform the work, even for
- # commercial purposes, all without asking permission.
- # https://creativecommons.org/publicdomain/zero/1.0/legalcode
- import krita
- from . import uiexportlayers
- class ExportLayersEnhancedExtension(krita.Extension):
- def __init__(self, parent):
- super(ExportLayersEnhancedExtension, self).__init__(parent)
- def setup(self):
- pass
- def createActions(self, window):
- action = window.createAction("export_layers_enhanced", i18n("Export Layers Enhanced"))
- action.setToolTip(i18n("Plugin to export layers from a document."))
- action.triggered.connect(self.initialize)
- def initialize(self):
- self.uiexportlayers = uiexportlayers.UIExportLayers()
- self.uiexportlayers.initialize()
|