summaryrefslogtreecommitdiff
path: root/portato/gui/qt/windows.py
diff options
context:
space:
mode:
Diffstat (limited to 'portato/gui/qt/windows.py')
-rw-r--r--portato/gui/qt/windows.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/portato/gui/qt/windows.py b/portato/gui/qt/windows.py
index 5f1100f..a61a6d7 100644
--- a/portato/gui/qt/windows.py
+++ b/portato/gui/qt/windows.py
@@ -742,6 +742,10 @@ class MainWindow (Window):
self.consoleLayout.setSpacing(0)
self.consoleTab.setLayout(self.consoleLayout)
self.consoleLayout.addWidget(self.console)
+
+ self.console.addAction(self.killAction)
+ self.console.addAction(self.pauseAction)
+
Qt.QObject.connect(self, Qt.SIGNAL("doTitleUpdate"), self._title_update)
# build queueList
@@ -863,6 +867,13 @@ class MainWindow (Window):
self.db = Database()
self.db.populate()
+ @Qt.pyqtSignature("bool")
+ def on_pauseAction_triggered (self, checked):
+ if checked:
+ self.queue.stop_emerge()
+ else:
+ self.queue.continue_emerge()
+
@Qt.pyqtSignature("")
def on_killAction_triggered (self):
self.queue.kill_emerge()