qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Oliver Gerlich <olig9@gmx.de>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] VMware Player
Date: Fri, 16 Jun 2006 00:29:58 +0200	[thread overview]
Message-ID: <4491DF66.2090304@gmx.de> (raw)
In-Reply-To: <Pine.LNX.4.63.0606152255090.7480@wbgn013.biozentrum.uni-wuerzburg.de>

-----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-----

  parent reply	other threads:[~2006-06-15 22:30 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-14 14:55 [Qemu-devel] VMware Player Joe Lee
2006-06-14 15:01 ` Paul Brook
2006-06-14 15:53   ` Joe Lee
2006-06-14 16:02     ` Paul Brook
2006-06-14 16:12       ` Joe Lee
2006-06-14 16:21         ` Daniel P. Berrange
2006-06-14 16:39           ` Jan Marten Simons
2006-06-14 17:42             ` Joe Lee
2006-06-14 16:10     ` Oliver Gerlich
2006-06-15  7:47       ` kadil
2006-06-15 13:18         ` WaxDragon
2006-06-15 13:43           ` Julian Seward
2006-06-15 13:50             ` Johannes Schindelin
2006-06-15 16:55             ` [Qemu-devel] " Ben Pfaff
2006-06-15 19:21               ` Joe Lee
2006-06-15 19:33                 ` WaxDragon
2006-06-15 19:44                   ` Joe Lee
2006-06-16 10:51                     ` Jan Marten Simons
2006-06-16 11:01                 ` Jan Marten Simons
2006-06-15 14:18           ` [Qemu-devel] " Joe Lee
2006-06-15 14:43             ` Johannes Schindelin
2006-06-15 19:42               ` Joe Lee
2006-06-15 20:55                 ` Johannes Schindelin
2006-06-15 21:04                   ` Joe Lee
2006-06-15 20:34               ` Joe Lee
2006-06-15 20:56                 ` Johannes Schindelin
2006-06-15 21:03                   ` Joe Lee
2006-06-16  3:39                     ` Rick Vernam
2006-06-16  4:31                       ` Joe Lee
2006-06-16  5:20                         ` Rick Vernam
2006-06-15 22:29                   ` Oliver Gerlich [this message]
2006-06-15 22:52                     ` [Qemu-devel] Doing a Tcl/Tk based frontend John Morris
2006-06-15 23:23                       ` Daniel P. Berrange
2006-06-15 23:33                         ` Oliver Gerlich
2006-06-15 23:41                           ` Anthony Liguori
2006-06-15 23:56                           ` Daniel P. Berrange
2006-06-16  0:01                             ` Anthony Liguori
2006-06-15 23:38                         ` Anthony Liguori
2006-06-15 23:03                     ` [Qemu-devel] VMware Player Johannes Schindelin
2006-06-15 23:38                       ` Oliver Gerlich
2006-06-16  9:34                 ` kadil
2006-06-15 15:25             ` Oliver Gerlich
2006-06-15 21:17             ` John Morris
2006-06-16  6:51               ` Tim Walker
2006-06-16  7:21               ` Kevin F. Quinn
2006-06-16 12:45                 ` Stuart Brady
2006-06-16 15:02                   ` Kevin F. Quinn
2006-06-16 15:07                     ` Christian MICHON
2006-06-16 15:35                       ` Oliver Gerlich
2006-06-16 17:18                       ` Kevin F. Quinn
2006-06-17 16:06                       ` [Qemu-devel] GUI for QEmu (ex "VMware Player" topic) NyOS
2006-06-16 14:18                 ` [Qemu-devel] VMware Player Joe Lee
2006-06-16 14:26                   ` Johannes Schindelin
2006-06-14 16:22     ` Jan Marten Simons
2006-06-14 17:15       ` Mattia Gentilini
2006-06-14 16:27     ` Larry Brigman
  -- strict thread matches above, loose matches on Subject: below --
2006-06-17 15:46 Mattia Gentilini (QD)
2006-06-17  6:15 Mattia Gentilini (QD)
2006-06-17  7:25 ` Tim Walker
2005-10-21 19:29 [Qemu-devel] VMWare player John R. Hogerhuis
2005-10-21 20:22 ` Mike Swanson
2005-10-21 21:37   ` John R. Hogerhuis
2005-10-22 14:34 ` Jim C. Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4491DF66.2090304@gmx.de \
    --to=olig9@gmx.de \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).