qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: NyOS <lista@nyos.homelinux.net>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] GUI for QEmu (ex "VMware Player" topic)
Date: Sat, 17 Jun 2006 18:06:35 +0200	[thread overview]
Message-ID: <op.tbasc9a7t9pcbo@mail.chello.hu> (raw)
In-Reply-To: <46d6db660606160807j46328efcj317a0eff3a76dfb5@mail.gmail.com>

Hi!

(note: Subject changed since it has noting to do with VMPlayer.)

> if SDL is common to most guest screens: I agree with you
> that the gui/toolkit should overlay the SDL.

In my opinion, introducing new dependencies should be avoided due to  
portability reasons. QEmu already uses SDL, so it's an obvious way to use  
it for the gui also. There are gui-s based on SDL, so the wheel is already  
invented. :) (However, reimplementing a button or an editbox needs few  
work I think.)

I was wondering about a new approach. People can reach the VM screen at  
alt-ctrl-1, the monitor at -2 and so on.. A graphical monitor (a kind of  
GUI) could be introduced e.g. at alt-ctrl-5 or alt-ctrl-0. It could offer  
changing the cd/dvd/floppy image, cont, stop, commit, and so on.
When people run qemu with --help parameter, it could do what it does now  
(print command line options). But executing it without parameters, it  
could open that graphical monitor, where images, memory, hardware would be  
set.

That way no new dependencies would be introduced, the VM could be set full  
screen, and it would be completely be backward compatible. So noone is  
forced to use GUI who doesn't really need it.

Another approach is GTK. I think people sould not fear it. Gimp and Gaim  
also use GTK, and runs on Win32. They ship a gtk installer with the  
windows binary (there's also a version without gtk), so people can install  
it on windows with the well known next-next-finish way. If you don't  
believe me, try it.

Best regards,

Miklos GYOZO

-------------------------------------------------------------
"Software is like sex: it's better with a penguin." - unknown

  parent reply	other threads:[~2006-06-17 16:21 UTC|newest]

Thread overview: 56+ 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
2006-06-17 16:06                       ` NyOS [this message]
2006-06-16 14:18                 ` 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

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=op.tbasc9a7t9pcbo@mail.chello.hu \
    --to=lista@nyos.homelinux.net \
    --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).