Krita Source Code Documentation
Loading...
Searching...
No Matches
api.py
Go to the documentation of this file.
1
# -*- coding: utf-8 -*-
2
# SPDX-FileCopyrightText: 2006 Paul Giannaros <paul@giannaros.org>
3
# SPDX-FileCopyrightText: 2013 Shaheed Haque <srhaque@theiet.org>
4
# SPDX-FileCopyrightText: 2013 Alex Turbov <i.zaufi@gmail.com>
5
# SPDX-FileCopyrightText: 2014-2016 Boudewijn Rempt <boud@valdyas.org>
6
#
7
# SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only
8
9
'''Provide shortcuts to access krita internals from plugins'''
10
11
import
contextlib
12
import
os
13
import
sys
14
15
from
PyKrita.krita
import
*
16
import
pykrita
17
18
def
qDebug
(text):
19
'''Use KDE way to show debug info
20
21
TODO Add a way to control debug output from partucular plugins (?)
22
'''
23
plugin = sys._getframe(1).f_globals[
'__name__'
]
24
pykrita.qDebug(
'{}: {}'
.format(plugin, text))
krita
krita.api.qDebug
qDebug(text)
Definition
api.py:18
plugins
extensions
pykrita
plugin
krita
api.py
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52