Krita Source Code Documentation
Loading...
Searching...
No Matches
debugarea.py
Go to the documentation of this file.
1
"""
2
SPDX-FileCopyrightText: 2017 Eliakin Costa <eliakim170@gmail.com>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
"""
6
try
:
7
from
PyQt6.QtWidgets
import
QWidget
8
from
PyQt6.QtCore
import
QSize
9
except
:
10
from
PyQt5.QtWidgets
import
QWidget
11
from
PyQt5.QtCore
import
QSize
12
13
14
class
DebugArea
(QWidget):
15
16
def
__init__
(self, editor):
17
super(DebugArea, self).
__init__
(editor)
18
self.
codeEditor
= editor
19
20
def
sizeHint
(self):
21
return
QSize(self.
codeEditor
.debugAreaWidth(), 0)
22
23
def
paintEvent
(self, event):
24
"""It Invokes the draw method(debugAreaPaintEvent) in CodeEditor"""
25
self.codeEditor.debugAreaPaintEvent(event)
scripter.ui_scripter.editor.debugarea.DebugArea
Definition
debugarea.py:14
scripter.ui_scripter.editor.debugarea.DebugArea.__init__
__init__(self, editor)
Definition
debugarea.py:16
scripter.ui_scripter.editor.debugarea.DebugArea.sizeHint
sizeHint(self)
Definition
debugarea.py:20
scripter.ui_scripter.editor.debugarea.DebugArea.codeEditor
codeEditor
Definition
debugarea.py:18
scripter.ui_scripter.editor.debugarea.DebugArea.paintEvent
paintEvent(self, event)
Definition
debugarea.py:23
QtCore
QtWidgets
QtCore
QtWidgets
plugins
python
scripter
ui_scripter
editor
debugarea.py
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52