繁体   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