qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "Kevin F. Quinn" <ml@kevquinn.com>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] VMware Player
Date: Fri, 16 Jun 2006 19:18:42 +0200	[thread overview]
Message-ID: <20060616191842.4d152dfc@c1358217.kevquinn.com> (raw)
In-Reply-To: <46d6db660606160807j46328efcj317a0eff3a76dfb5@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 3187 bytes --]

On Fri, 16 Jun 2006 17:07:32 +0200
"Christian MICHON" <christian.michon@gmail.com> wrote:

> you're putting c++ inside the qemu source tree when it is not
> needed (yet).

Perhaps I'm still not making myself clear.  I did _not_ suggest that
a WxWidgets GUI be integrated into QEMU.  I assumed we were all talking
about an independent controller app to provide a pretty clicky-button
way to start/stop qemu instances, provide console and serial i/o
terminals, that sort of thing.

The only thing that may be worth thinking about is a way to redirect
the SDL output from QEMU, if VNC proves too slow.  Even that would only
be if you want the QEMU screen to be embedded in the frontend, and to
be honest I see no need for that.

> if SDL is common to most guest screens: I agree with you
> that the gui/toolkit should overlay the SDL.
> 
> Yet Fabrice mentionned months ago this was not his
> intention, so we should respect it and (hopefully) close
> this long thread.
> 
> On 6/16/06, Kevin F. Quinn <ml@kevquinn.com> wrote:
> > On Fri, 16 Jun 2006 13:45:24 +0100
> > Stuart Brady <sdbrady@ntlworld.com> wrote:
> >
> > > On Fri, Jun 16, 2006 at 09:21:46AM +0200, Kevin F. Quinn wrote:
> > >
> > > > WxWidgets (www.wxwidgets.org) provides a nice way out of this -
> > > > provides a uniform API for the application developer, and local
> > > > look-and-feel for each platform.  WxWidgets can sit on gtk,
> > > > motif, x11, win32, mac, cocoa (doesn't appear to be a qt
> > > > backend yet, but no reason there couldn't be).
> > >
> > > Yes, there should be abstraction between the UI and the VM, but I
> > > think that the approach taken by xine, gstreamer, cdrecord,
> > > cdparanoia, etc. is much cleaner.  You could still write a
> > > frontend with WxWidgets...
> > >
> > > I think it would be best if QEMU didn't depend on any particular
> > > toolkit, and that includes WxWidgets.
> >
> > I was suggesting WxWidgets as a way to avoid writing separate gui
> > frontends for each platform (that's what WxWidgets is for). I wasn't
> > suggesting WxWidgets be embedded into Qemu (or the other way around
> > for that matter).  If you want a pretty controller app and you want
> > to avoid cross-platform issues WxWidgets does a lot of the work for
> > you (much more than just gtk for example).  In particular I was
> > responding to the statement
> >
> > > Face it, putting a GUI on something like QEMU is going to require
> > > at least a one per desktop/platform effort.
> >
> > I don't see any reason to hack up qemu just to put a pretty face on
> > it.  VNC support already provides an easy way to place the guest
> > screen wherever you want if you don't like the SDL window (although
> > I think SDL remains the best choice for the guest screen).
> > http://code.technoplaza.net/wx-sdl/ talks about combining WxWidgets
> > and SDL, although I don't know if that's useful.
> >
> > --
> > Kevin F. Quinn
> >
> >
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel
> >
> 
> 


-- 
Kevin F. Quinn

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

  parent reply	other threads:[~2006-06-16 17:09 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
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 [this message]
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=20060616191842.4d152dfc@c1358217.kevquinn.com \
    --to=ml@kevquinn.com \
    --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).