File indexing completed on 2024-06-16 04:17:40

0001 # SPDX-License-Identifier: CC0-1.0
0002 
0003 import krita
0004 from . import uifiltermanager
0005 
0006 
0007 class FilterManagerExtension(krita.Extension):
0008 
0009     def __init__(self, parent):
0010         super(FilterManagerExtension, self).__init__(parent)
0011 
0012     def setup(self):
0013         pass
0014 
0015     def createActions(self, window):
0016         action = window.createAction("filter_manager", i18n("Filter Manager"))
0017         action.setToolTip(i18n("Plugin to filters management."))
0018         action.triggered.connect(self.initialize)
0019 
0020     def initialize(self):
0021         self.uifiltermanager = uifiltermanager.UIFilterManager()
0022         self.uifiltermanager.initialize()