From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fr0Lh-0004rV-76 for qemu-devel@nongnu.org; Thu, 15 Jun 2006 18:30:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fr0Lf-0004qh-GQ for qemu-devel@nongnu.org; Thu, 15 Jun 2006 18:30:00 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fr0Lf-0004qe-9t for qemu-devel@nongnu.org; Thu, 15 Jun 2006 18:29:59 -0400 Received: from [213.165.64.21] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.52) id 1Fr0V9-00043I-EX for qemu-devel@nongnu.org; Thu, 15 Jun 2006 18:39:47 -0400 Message-ID: <4491DF66.2090304@gmx.de> Date: Fri, 16 Jun 2006 00:29:58 +0200 From: Oliver Gerlich MIME-Version: 1.0 Subject: Re: [Qemu-devel] VMware Player References: <44902362.2000406@gmail.com> <200606141601.59936.paul@codesourcery.com> <4490310D.7060303@gmail.com> <44903504.1070707@gmx.de> <1150357642.5679.7.camel@excellence.kicks-ass.net> <9b0d5f320606150618q25cd2b51v6a2ee6fc951f26b9@mail.gmail.com> <44916C36.50505@gmail.com> <4491C457.2080402@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Johannes Schindelin schrieb: > Hi, > > On Thu, 15 Jun 2006, Joe Lee wrote: > > >>BTW, I am curious to know how much would it cost to develop a good >>GUI-Frontend for QEMU that would be comparable to VMware. How much man >>hours would this likely take? > > > I do not know VMware. Anybody? I would be interested, too, to know how > complicated that frontend is... There are some screenshots of "VMware Workstation" at http://www.vmware.com (see Products menu). Didn't find screenshots of "VMware Player" there, but Google image search shows a few for "VMplayer". > Should not be too difficult to reproduce > it in Tcl/Tk (with a proper Tcl script as config format). If you are familiar with Tcl/Tk, maybe you could give some hints on how to embed the Qemu window into such an app? I think there are only two ways for making a GUI: - - embed the Qemu SDL window into another application (there seem to be various hacks that do this under X11; not sure about Win32) - - replace Qemu's SDL part with some GUI toolkit (GTK, Tcl/Tk...) I guess the second way is quite a lot of work. The first way is a bit "hackish", as eg. events have to propagated from the GUI app to the Qemu window... how would this work with Tcl/Tk? Probably with the second way it would also be difficult to display real-time status info in the GUI (eg. guest CPU load, guest HDD accesses, network accesses). Regards, Oliver -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEkd9lTFOM6DcNJ6cRArqJAKC5wiG3lsVMA5TmNp7EdqRa1cDbrQCeNGI2 8oVTKgDXpLo2QJN0NxQQP/U= =IACV -----END PGP SIGNATURE-----