pygtk, как встроить внешнее приложение в моем pygtk GUI

Я - desiging pygtk GUI и хочу встроить внешнее приложение в него.

У кого-либо есть какая-либо идея, как это может быть сделано?

7
задан Seth 7 January 2010 в 21:38
поделиться

3 ответа

Это зависит от того, какое приложение вы пытаетесь встроить в ваше, но если другое приложение является приложением GTK (или поддерживающим протокол XEMBED), вы должны иметь возможность сделать это с помощью gtk.Plug и gtk.Socket. В учебнике PyGTK есть раздел, объясняющий, как это сделать:

http://www.pygtk.org/pygtk2tutorial/sec-PlugsAndSockets.html

4
ответ дан 7 December 2019 в 05:23
поделиться

Это может помочь. Прочитайте статью 19.15. Как внедрить что-то, используя Plugs и Sockets? (http://faq.pygtk.org/index.py?req=all#19.15) и узнайте, как встроить произвольное приложение X Window в (Py)GTK Socket.

3
ответ дан 7 December 2019 в 05:23
поделиться

Вы не используете внешнюю программу для получения идентификатора gtk.Plug / gtk.Socket , для этого у них есть соответствующие функции. Примеры см. В этом руководстве: ссылка .

1
ответ дан 7 December 2019 в 05:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: