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
next prev 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).