2

我想在 Linux 上用 GTK+ 编写一个 GUI,我想在其中嵌入一个用 WxWidgets 编写的 GUI 作为小部件。原因是我想使用其他人在 WxWidgets 中开发的 GUI 并添加自己的元素,但我对 GTK+ 更熟悉,不想学习新的工具包。

我熟悉并使用过使用 Xembed 协议的 GtkPlug/GtkSocket。我想知道 WxWidgets 中是否有类似的功能可以让我实现相同的功能?我假设我将在 Linux 上使用 wxGTK,因此可能有一种方法可以侵入底层 GTK 并使用 GtkSocket/Plug。任何其他方式来实现这一点也将不胜感激。

我尝试在网上寻找,但没有找到任何最近的文章解释这一点。

谢谢!

4

1 回答 1

0

应该可以提供GtkPlug一个wxWindow但 AFAIK 从来没有人这样做过。从 wxWidgets 方面实现了一些补丁GtkSocket,但我认为这对你没有多大帮助。

于 2013-06-21T20:19:14.343 回答