簡體   English   中英

pygtk的跨平台html小部件

[英]cross-platform html widget for pygtk

我正在嘗試在pygtk中編寫一個小的gui應用程序,該應用程序需要一個html渲染小部件。 我希望能夠在Windows環境中使用它。

當前,我在我的GNU / Linux系統上使用pywebkitgtk,它工作得非常好,但是目前看來在Windows上無法使用它。

有人可以給我任何有關如何進行的建議嗎? 我是否需要弄清楚如何在Windows下使用COM對象嵌入IE,並在GNU / Linux上堅持使用pywebkitgtk?

我還處於初期階段,並且准備拋棄pygtk以便使用另一個工具箱,例如pyqt,如果它提供了更簡單的解決方案(盡管可能的話,我會盡快使用pygtk)。

以我的經驗,已經使用PyQt和PyGTK開發了跨平台應用程序,您應該考慮遷移到PyQt。 默認情況下,它帶有一個瀏覽器窗口小部件,該窗口小部件可以在所有平台上正常運行,並且與PyGTK相比,對非Linux平台的支持非常出色。 對於PyGTK,您必須准備自己在Windows和Mac OS X上構建PyGObject / PyCairo / PyGTK,甚至是完整堆棧。

也有gtkhtml2 ,但可能無法在Windows上解決您的問題。 我沒有用過它。 可以考慮的另一種方法是pymozembed,將Mozilla瀏覽器窗口嵌入到您的GTK應用程序中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM