Differential D4136 Diff 10170 plugins/extensions/pykrita/plugin/plugins/scripter/ui_scripter/stackwidgets/debuggerwidget/stopaction.py
Changeset View
Changeset View
Standalone View
Standalone View
plugins/extensions/pykrita/plugin/plugins/scripter/ui_scripter/stackwidgets/debuggerwidget/stopaction.py
1 | from PyQt5.QtWidgets import QAction | 1 | from PyQt5.QtWidgets import QAction | ||
---|---|---|---|---|---|
2 | from PyQt5.QtGui import QIcon | 2 | from PyQt5.QtGui import QIcon | ||
3 | 3 | | |||
4 | 4 | | |||
5 | class StopAction(QAction): | 5 | class StopAction(QAction): | ||
6 | 6 | | |||
7 | def __init__(self, scripter, toolbar, parent=None): | 7 | def __init__(self, scripter, toolbar, parent=None): | ||
8 | super(StopAction, self).__init__(parent) | 8 | super(StopAction, self).__init__(parent) | ||
9 | self.scripter = scripter | 9 | self.scripter = scripter | ||
10 | self.toolbar = toolbar | 10 | self.toolbar = toolbar | ||
11 | 11 | | |||
12 | self.triggered.connect(self.stop) | 12 | self.triggered.connect(self.stop) | ||
13 | 13 | | |||
14 | self.setText('Stop') | 14 | self.setText('Stop') | ||
15 | # path to the icon | 15 | # path to the icon | ||
16 | self.setIcon(QIcon('/home/eliakincosta/Pictures/stop.svg')) | 16 | #self.setIcon(QIcon('/home/eliakincosta/Pictures/stop.svg')) | ||
17 | 17 | | |||
18 | def stop(self): | 18 | def stop(self): | ||
19 | self.scripter.debugcontroller.stop() | 19 | self.scripter.debugcontroller.stop() | ||
20 | self.toolbar.disableToolbar(True) | 20 | self.toolbar.disableToolbar(True) |