diff options
author | Joris | 2020-05-31 18:47:28 +0200 |
---|---|---|
committer | Joris | 2020-05-31 18:47:28 +0200 |
commit | adfab777568215d3c72facf07b734c1ff6046d78 (patch) | |
tree | 8b665ef91910a5f02e616323dbb343147b6cffcb /src/gui/window.py | |
parent | 74fd6f47b3683bd727a33f3312582485fa062b95 (diff) | |
download | todo-adfab777568215d3c72facf07b734c1ff6046d78.tar.gz todo-adfab777568215d3c72facf07b734c1ff6046d78.tar.bz2 todo-adfab777568215d3c72facf07b734c1ff6046d78.zip |
Show sort indicator
Diffstat (limited to 'src/gui/window.py')
-rw-r--r-- | src/gui/window.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/gui/window.py b/src/gui/window.py index f2a5910..efacfd4 100644 --- a/src/gui/window.py +++ b/src/gui/window.py @@ -13,13 +13,23 @@ def get(): tabs = QtWidgets.QTabWidget(window) window.setCentralWidget(tabs) - open_tasks = gui.signal.Reload() + show_todo = gui.signal.Reload() + show_waiting = gui.signal.Reload() + show_maybe = gui.signal.Reload() + def on_current_tab_changed(index: int): if index == 0: - open_tasks.emit() + show_todo.emit() + elif index == 1: + show_waiting.emit() + elif index == 2: + show_maybe.emit() + tabs.currentChanged.connect(on_current_tab_changed) - tabs.addTab(gui.tasks.widget.widget(tabs, open_tasks), "Tasks") + tabs.addTab(gui.tasks.widget.widget(tabs, show_todo), "Todo") + tabs.addTab(gui.tasks.widget.widget(tabs, show_waiting), "Waiting") + tabs.addTab(gui.tasks.widget.widget(tabs, show_maybe), "Maybe") tabs.addTab(gui.tags.panel.widget.widget(tabs), "Tags") return window |