diff options
author | necoro <> | 2007-07-11 07:37:22 +0000 |
---|---|---|
committer | necoro <> | 2007-07-11 07:37:22 +0000 |
commit | b5e8e2eb2b8bc9936070028ecf91ff8d0b7c33ef (patch) | |
tree | 366a8a3656d01dc2e30f28943c898a2578211409 /portato/gui/qt/windows.py | |
parent | 3637bd7900f3b480b5935279c598c39bee70a03e (diff) | |
download | portato-b5e8e2eb2b8bc9936070028ecf91ff8d0b7c33ef.tar.gz portato-b5e8e2eb2b8bc9936070028ecf91ff8d0b7c33ef.tar.bz2 portato-b5e8e2eb2b8bc9936070028ecf91ff8d0b7c33ef.zip |
added SIGSTOP/SIGCONT support; SIGTERM now works ;)
Diffstat (limited to '')
-rw-r--r-- | portato/gui/qt/windows.py | 11 |
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() |