在gnome Applet中添加gtk.widget

时间:2010-05-19 19:56:13

标签: python applet gtk gnome

我有一个问题:

我写了一个小小的gnome小程序,当我们点击一​​个按钮时,我想在“gnome-panel”下面添加一个gtk.widget,就像时钟小程序的日历一样。

但我不知道该怎么做。 这是我的代码:

listButton = gtk.Button(_("lastest"))
self.listTwitt = gtk.TreeView()
mainLayout = gtk.VBox()
mainLayout.pack_start(listButton)
mainLayout.pack_start(self.listTwitt)
self.applet.add(mainLayout)

使用此代码,当我点击按钮时,列表显示在gnome面板中:这是因为我将它添加到mainLayout中。

那么如何在“gnome-panel”下添加它。

由于

1 个答案:

答案 0 :(得分:0)

您必须创建gtk.Window,将其放置在小程序下,然后将其添加到其中。