Prepare for being a helper script and stop messing with it
The 'main' trick is cool, all that stuff within it only happens if it's called directly.
This commit is contained in:
parent
1d07fe08b9
commit
596bf7e6a0
1 changed files with 13 additions and 6 deletions
|
@ -55,11 +55,18 @@ class PromptWindow(Gtk.Window):
|
|||
self.entry.set_text(self.orig_task)
|
||||
|
||||
def retrieve(self):
|
||||
return self.task
|
||||
if self.task:
|
||||
return self.task
|
||||
else:
|
||||
return None
|
||||
# started to do conditional like this but maybe main program handles.
|
||||
# else if self.orig_task:
|
||||
# return "Pomodoro cancelled, original goal was:"
|
||||
|
||||
|
||||
win = PromptWindow()
|
||||
win.show_all()
|
||||
Gtk.main()
|
||||
tha_task = win.retrieve()
|
||||
print(tha_task)
|
||||
if __name__ == '__main__':
|
||||
win = PromptWindow("I'mma tell you what i'm gonna do.")
|
||||
win.show_all()
|
||||
Gtk.main()
|
||||
tha_task = win.retrieve()
|
||||
print(tha_task)
|
||||
|
|
Loading…
Reference in a new issue