Krita Source Code Documentation
Loading...
Searching...
No Matches
scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction Class Reference
+ Inheritance diagram for scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction:

Public Member Functions

 __init__ (self, scripter, toolbar, parent=None)
 
 step (self)
 

Public Attributes

 scripter
 
 step
 
 toolbar
 

Detailed Description

Definition at line 13 of file stepaction.py.

Constructor & Destructor Documentation

◆ __init__()

scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.__init__ ( self,
scripter,
toolbar,
parent = None )

Definition at line 15 of file stepaction.py.

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)
21
22 self.setText(i18n("Step Over"))
23 # path to the icon
24 self.setIcon(utils.getThemedIcon(':/icons/step.svg'))
25
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))

References scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.__init__().

Member Function Documentation

◆ step()

scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.step ( self)

Definition at line 26 of file stepaction.py.

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)

References scripter.debugcontroller.DebugController.scripter, scripter.debugger_scripter.debugger.Debugger.scripter, scripter.ui_scripter.actions.closeaction.closeaction.CloseAction.scripter, scripter.ui_scripter.actions.debugaction.debugaction.DebugAction.scripter, scripter.ui_scripter.actions.newaction.newaction.NewAction.scripter, scripter.ui_scripter.actions.openaction.openaction.OpenAction.scripter, scripter.ui_scripter.actions.reloadaction.reloadaction.ReloadAction.scripter, scripter.ui_scripter.actions.runaction.runaction.RunAction.scripter, scripter.ui_scripter.actions.saveaction.saveaction.SaveAction.scripter, scripter.ui_scripter.actions.saveasaction.saveasaction.SaveAsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsdialog.SettingsDialog.scripter, scripter.ui_scripter.editor.pythoneditor.CodeEditor.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.debuggerwidget.DebuggerWidget.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stopaction.StopAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.clearaction.ClearAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.outputwidget.OutPutWidget.scripter, scripter.uicontroller.UIController.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.debuggerwidget.DebuggerWidget.toolbar, scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.toolbar, scripter.ui_scripter.tabwidgets.debuggerwidget.stopaction.StopAction.toolbar, scripter.ui_scripter.tabwidgets.outputwidget.clearaction.ClearAction.toolbar, and scripter.ui_scripter.tabwidgets.outputwidget.outputwidget.OutPutWidget.toolbar.

Member Data Documentation

◆ scripter

scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.scripter

Definition at line 17 of file stepaction.py.

◆ step

scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.step

Definition at line 20 of file stepaction.py.

◆ toolbar

scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.toolbar

Definition at line 18 of file stepaction.py.


The documentation for this class was generated from the following file: