Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I think the key to getting this working would be translating GTK speak to QT speak. Google around your code, I see that <a href="http://developer.gnome.org/gtk/2.24/GtkSocket.html" rel="nofollow">Gtk.Socket</a> says:</p> <blockquote> <p>The communication between a GtkSocket and a GtkPlug follows the XEmbed protocol. This protocol has also been implemented in other toolkits, e.g. Qt, allowing the same level of integration when embedding a Qt widget in GTK or vice versa.</p> </blockquote> <p>So then the question becomes what does QT call their XEmbed classes? Google around I found <a href="http://srinikom.github.com/pyside-docs/PySide/QtGui/QX11EmbedContainer.html" rel="nofollow">QX11EmbedContainer</a> which says:</p> <blockquote> <p>It is possible for PySide.QtGui.QX11EmbedContainer to embed XEmbed widgets from toolkits other than Qt, such as GTK+. Arbitrary (non-XEmbed) X11 widgets can also be embedded, but the XEmbed-specific features such as window activation and focus handling are then lost.</p> <p>The GTK+ equivalent of PySide.QtGui.QX11EmbedContainer is GtkSocket. The corresponding KDE 3 widget is called QXEmbed.</p> </blockquote> <p>I'm not running PySide at the moment, but that page on <a href="http://srinikom.github.com/pyside-docs/PySide/QtGui/QX11EmbedContainer.html" rel="nofollow">QX11EmbedContainer</a> contains some example C++ code that I think will get you where you need to be. You will need to translate the C++ to Python, but I don't that will be too hard. </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload