Differential D4731 Diff 11652 plugins/extensions/pykrita/plugin/plugins/scripter/ui_scripter/actions/debugaction/debugaction.py
Changeset View
Changeset View
Standalone View
Standalone View
plugins/extensions/pykrita/plugin/plugins/scripter/ui_scripter/actions/debugaction/debugaction.py
Show All 19 Lines | 7 | class DebugAction(QAction): | |||
---|---|---|---|---|---|
20 | @property | 20 | @property | ||
21 | def parent(self): | 21 | def parent(self): | ||
22 | return 'toolBar' | 22 | return 'toolBar' | ||
23 | 23 | | |||
24 | def debug(self): | 24 | def debug(self): | ||
25 | if self.scripter.uicontroller.invokeAction('save'): | 25 | if self.scripter.uicontroller.invokeAction('save'): | ||
26 | self.scripter.uicontroller.setActiveWidget('Debugger') | 26 | self.scripter.uicontroller.setActiveWidget('Debugger') | ||
27 | self.scripter.debugcontroller.start(self.scripter.documentcontroller.activeDocument) | 27 | self.scripter.debugcontroller.start(self.scripter.documentcontroller.activeDocument) | ||
28 | widget = self.scripter.uicontroller.findStackWidget('Debugger') | 28 | widget = self.scripter.uicontroller.findTabWidget('Debugger') | ||
29 | widget.startDebugger() | 29 | widget.startDebugger() |