... class videoPlugin(): def __init__(self): self.mwindow=gtk.Window(gtk.WINDOW_TOPLEVEL) MplayerWidget=gtk.DrawingArea() self.mwindow.add(MplayerWidget) self.mwindow.show_all() xid = MplayerWidget.window.xid ....
... class videoPlugin(hildondesktop.HomeItem): def __init__(self): MplayerWidget=gtk.DrawingArea() self.add(MplayerWidget) self.show_all() xid = MplayerWidget.window.xid ...
I'm new here. I'm working on develop desktop-widget (hildon desktop home plugin) using python.
I'm trying to play video using an embedded mplayer, so I need to get the xid. Using usual GTK windows I don't have any problem.
... class videoPlugin(): def __init__(self): self.mwindow=gtk.Window(gtk.WINDOW_TOPLEVEL) MplayerWidget=gtk.DrawingArea() self.mwindow.add(MplayerWidget) self.mwindow.show_all() xid = MplayerWidget.window.xid ....... class videoPlugin(hildondesktop.HomeItem): def __init__(self): MplayerWidget=gtk.DrawingArea() self.add(MplayerWidget) self.show_all() xid = MplayerWidget.window.xid ...xid = MplayerWidget.window.xid
AttributeError: 'NoneType' object has no attribute 'xid'
¿Does hildon-desktop-home-plugin have xid? ¿How can I read it?
Thanks