Krita Source Code Documentation
Loading...
Searching...
No Matches
stepaction.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.QtGui
import
QAction
8
except
:
9
from
PyQt5.QtWidgets
import
QAction
10
from
krita
import
utils
11
from
builtins
import
i18n
12
13
class
StepAction
(QAction):
14
15
def
__init__
(self, scripter, toolbar, parent=None):
16
super(StepAction, self).
__init__
(parent)
17
self.
scripter
= scripter
18
self.
toolbar
= toolbar
19
20
self.triggered.connect(self.
step
step
)
21
22
self.setText(i18n(
"Step Over"
))
23
# path to the icon
24
self.setIcon(utils.getThemedIcon(
':/icons/step.svg'
))
25
26
def
step
(self):
27
status = self.
scripter
.debugcontroller.isActive
28
if
status:
29
self.
scripter
.debugcontroller.step()
30
else
:
31
self.
toolbar
.disableToolbar(
True
)
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction
Definition
stepaction.py:13
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.scripter
scripter
Definition
stepaction.py:17
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.toolbar
toolbar
Definition
stepaction.py:18
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.step
step
Definition
stepaction.py:20
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.__init__
__init__(self, scripter, toolbar, parent=None)
Definition
stepaction.py:15
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.step
step(self)
Definition
stepaction.py:26
QtWidgets
QtGui
plugins
python
scripter
ui_scripter
tabwidgets
debuggerwidget
stepaction.py
Generated at
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1