~zedtux/gtktwitterbox/master

« back to all changes in this revision

Viewing changes to test.py

  • Committer: Guillaume Hain
  • Date: 2013-07-07 09:52:05 UTC
  • mfrom: (15.1.4)
  • Revision ID: git-v1:490bd488d5f93ed4642d8a14dda90cb98d12cc0a
Merge pull request #3 from zedtux/2.0.0

2.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env python3
 
2
from gi.repository import Gtk, GLib, Gdk
 
3
from gtktwitterbox.twitter import GtkTwitterBox
 
4
 
 
5
class MyWindow(Gtk.Window):
 
6
 
 
7
    def __init__(self):
 
8
      Gtk.Window.__init__(self, title="Hello World")
 
9
      box = Gtk.Box()
 
10
      self.add(box)
 
11
      self.__gtk_twitter_box = GtkTwitterBox(box, "douaneapp", 15)
 
12
 
 
13
      self.connect("delete-event", MyWindow.quit)
 
14
 
 
15
    def quit(self, widget, data=None):
 
16
      self.__gtk_twitter_box.kill()
 
17
 
 
18
win = MyWindow()
 
19
win.connect("delete-event", Gtk.main_quit)
 
20
win.show_all()
 
21
 
 
22
GLib.threads_init()
 
23
Gdk.threads_init()
 
24
Gdk.threads_enter()
 
25
Gtk.main()
 
26
Gdk.threads_leave()