diff options
author | Jezra <jezra@jezra.net> | 2014-05-04 10:40:06 -0700 |
---|---|---|
committer | Jezra <jezra@jezra.net> | 2014-05-04 10:40:06 -0700 |
commit | 810d17c7a66c240c84e7818ece0c3e63caea4bc6 (patch) | |
tree | 5f0a5aa8ea583ed2e2ddbe56262e01e57de36558 /QtUI.py | |
parent | 5575072b9b66d2b4aa63fa6cba0530a7d8bc5e76 (diff) |
Reads default startup options from an options.yaml file
Added some missing files because I'm an idiot
Diffstat (limited to 'QtUI.py')
-rw-r--r-- | QtUI.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/QtUI.py b/QtUI.py index c772abf..4b17d9f 100644 --- a/QtUI.py +++ b/QtUI.py @@ -60,9 +60,11 @@ class UI(gobject.GObject): self.lsbutton.setEnabled(False) self.lsbutton_stopped() self.emit('command', "continuous_listen") + self.set_icon_active() else: self.lsbutton.setEnabled(True) self.emit('command', "continuous_stop") + self.set_icon_inactive() def lsbutton_stopped(self): self.lsbutton.setText("Listen") @@ -74,13 +76,17 @@ class UI(gobject.GObject): self.lsbutton.setText("Stop") #clear the label self.label.setText("") + self.set_icon_active() else: self.lsbutton_stopped() self.emit("command", "stop") + self.set_icon_inactive() def run(self): + self.set_icon_inactive() self.window.show() if self.continuous: + self.set_icon_active() self.ccheckbox.setCheckState(Qt.Checked) self.ccheckbox_clicked() self.app.exec_() @@ -95,3 +101,16 @@ class UI(gobject.GObject): def set_icon(self, icon): self.window.setWindowIcon(QIcon(icon)) + + def set_icon_active_asset(self, i): + self.icon_active = i + + def set_icon_inactive_asset(self, i): + self.icon_inactive = i + + def set_icon_active(self): + self.window.setWindowIcon(QIcon(self.icon_active)) + + def set_icon_inactive(self): + self.window.setWindowIcon(QIcon(self.icon_inactive)) + |