summaryrefslogtreecommitdiff
path: root/python/helpers/pydev/tests_mainloop/gui-gtk.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/helpers/pydev/tests_mainloop/gui-gtk.py')
-rw-r--r--python/helpers/pydev/tests_mainloop/gui-gtk.py49
1 files changed, 25 insertions, 24 deletions
diff --git a/python/helpers/pydev/tests_mainloop/gui-gtk.py b/python/helpers/pydev/tests_mainloop/gui-gtk.py
index 978f8f9a25f3..6df5c782e96a 100644
--- a/python/helpers/pydev/tests_mainloop/gui-gtk.py
+++ b/python/helpers/pydev/tests_mainloop/gui-gtk.py
@@ -8,27 +8,28 @@ To run this:
interactive console
"""
-import pygtk
-pygtk.require('2.0')
-import gtk
-
-
-def hello_world(wigdet, data=None):
- print("Hello World")
-
-def delete_event(widget, event, data=None):
- return False
-
-def destroy(widget, data=None):
- gtk.main_quit()
-
-window = gtk.Window(gtk.WINDOW_TOPLEVEL)
-window.connect("delete_event", delete_event)
-window.connect("destroy", destroy)
-button = gtk.Button("Hello World")
-button.connect("clicked", hello_world, None)
-
-window.add(button)
-button.show()
-window.show()
-
+if __name__ == '__main__':
+ import pygtk
+ pygtk.require('2.0')
+ import gtk
+
+
+ def hello_world(wigdet, data=None):
+ print("Hello World")
+
+ def delete_event(widget, event, data=None):
+ return False
+
+ def destroy(widget, data=None):
+ gtk.main_quit()
+
+ window = gtk.Window(gtk.WINDOW_TOPLEVEL)
+ window.connect("delete_event", delete_event)
+ window.connect("destroy", destroy)
+ button = gtk.Button("Hello World")
+ button.connect("clicked", hello_world, None)
+
+ window.add(button)
+ button.show()
+ window.show()
+