2011-09-15 28 views
1

我試圖將一個Tkinter小部件附加到一個pygtk應用程序,我已經研究了一些這樣做的方法。首先是gtk.Plug和gtk.Socket,但我無法在pygtk教程之外找到任何示例。然後是python-bonobo,結果大部分被棄用。然後dbus。使用與pygtk在Tkinter編寫的小部件

有誰知道處理嵌入窗口小部件到pygtk的最新方法嗎?它是dbus還是別的?將一個外部小部件添加到pygtk應用程序的最佳方式是什麼?

感謝您的幫助,我有一些麻煩與此前進......

編輯:我只是移植了小部件PyGTK的。簡單得多。

回答

0

令人驚訝的是,關於這方面的信息很少,可能是因爲大多數人只是使用一個GUI工具包進行構建。然而,我確實發現this ...

它似乎從未被證實,但在documentation有一個列表。

不知道這是否會有所幫助,但我希望它能做到。

+1

感謝這一點,我不知道window_foreign_new是在文檔中。我剛剛發現一些信息,Tkinter不支持XEMBED協議,這意味着它實際上不能用於gtk.Plug/gtk.Socket ...我不知道這是否屬實(我發現只有一個實例)。 – Query1

+0

很高興我能提供幫助,歡迎來到Stack Overflow。 – CodeMouse92

+0

有沒有人有任何進一步的經驗將Tkinter小部件附加到pygtk應用程序?希望... – Query1