qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Re: QEMU 0.7.2


From: Anthony Liguori
Subject: Re: [Qemu-devel] Re: QEMU 0.7.2
Date: Mon, 12 Sep 2005 19:33:26 -0500
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050831)

Karl Magdsick wrote:

(SDL is more-or-less considered obsolete in general, iiuc Fabrice wants the
windows port of qemu to use the Win32API natively to handle graphics, while
on *nix systems an X toolkit (such as Qt or GTK) is preferred.)

Out of curiosity, has GTK on Win32 been considered?
Something I've been experimenting with recently is using XEmbed. XEmbed allows you to have manage a widget in one process and display the widget in another process. It's designed to be Toolkit agnostic so you can embed QT widgets within GTK and vice versa.

In the GTK world, instead of having qemu create a GtkWindow, it would create a GtkPlug.

Then another application (running as a separate process) can use a GtkSocket to embed the QEMU vga device within a larger GUI.

There can then be separate GTK/QT guis without QEMU having to support both widget sets. What's more, it seems like the easiest way, given the way QEMU currently works, to have an advanced GUI that can manage multiple instances of QEMU (using tabs or something like that).

Regards,

Anthony Liguori

-Karl


_______________________________________________
Qemu-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/qemu-devel






reply via email to

[Prev in Thread] Current Thread [Next in Thread]