e7348ad3bca1a1707430123526363c160b12d7f9
[nqaap] / src / opt / Nqa-Audiobook-player / nqaap_gtk.py
1 #! /usr/bin/env python  
2
3 import logging
4
5 import dbus
6 import dbus.mainloop.glib
7 import gobject
8 import gtk
9
10 import hildonize
11 from Player import Player
12 from Gui import Gui
13
14
15 _moduleLogger = logging.getLogger(__name__)
16
17
18 def run():
19     l = dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
20     gobject.threads_init()
21     gtk.gdk.threads_init()
22
23     hildonize.set_application_name("FMRadio")
24     gui = Gui()
25     controller = Player(ui = gui)
26     gui.controller = controller
27     gui.load_settings()
28
29     gtk.main()
30
31
32 if __name__ == "__main__":
33     logging.basicConfig(level=logging.DEBUG)
34     run()