Krita Source Code Documentation
Loading...
Searching...
No Matches
documenttools.py
Go to the documentation of this file.
1
# SPDX-License-Identifier: CC0-1.0
2
3
from
krita
import
Extension
4
from
builtins
import
i18n
5
from
.
import
uidocumenttools
6
7
8
class
DocumentToolsExtension
(Extension):
9
10
def
__init__
(self, parent):
11
super(DocumentToolsExtension, self).
__init__
(parent)
12
13
def
setup
(self):
14
pass
15
16
def
createActions
(self, window):
17
action = window.createAction(
"document_tools"
, i18n(
"Document Tools"
))
18
action.setToolTip(
19
i18n(
"Plugin to manipulate properties of selected documents."
))
20
action.triggered.connect(self.
initialize
initialize
)
21
22
def
initialize
(self):
23
self.
uidocumenttools
=
uidocumenttools.UIDocumentTools
()
24
self.
uidocumenttools
.
initialize
()
documenttools.documenttools.DocumentToolsExtension
Definition
documenttools.py:8
documenttools.documenttools.DocumentToolsExtension.initialize
initialize(self)
Definition
documenttools.py:22
documenttools.documenttools.DocumentToolsExtension.createActions
createActions(self, window)
Definition
documenttools.py:16
documenttools.documenttools.DocumentToolsExtension.__init__
__init__(self, parent)
Definition
documenttools.py:10
documenttools.documenttools.DocumentToolsExtension.uidocumenttools
uidocumenttools
Definition
documenttools.py:23
documenttools.documenttools.DocumentToolsExtension.setup
setup(self)
Definition
documenttools.py:13
documenttools.documenttools.DocumentToolsExtension.initialize
initialize
Definition
documenttools.py:20
documenttools.uidocumenttools.UIDocumentTools
Definition
uidocumenttools.py:18
plugins
python
documenttools
documenttools.py
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52