[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/6] console: allow VCs to be overridden by UI
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [PATCH 1/6] console: allow VCs to be overridden by UI |
Date: |
Mon, 20 Feb 2012 14:59:40 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120210 Thunderbird/10.0.1 |
On 02/20/12 14:45, Anthony Liguori wrote:
> On 02/20/2012 03:17 AM, Gerd Hoffmann wrote:
>> On 02/20/12 00:44, Anthony Liguori wrote:
>>> We want to expose VCs using a VteTerminal widget. We need access to
>>> provide our
>>> own CharDriverState in order to do this.
>>
>> /me wonders why you touch vc's at all for this. Doesn't it make alot
>> more sense to just have a -chardev vte (which then opens a new tab in
>> the ui or something simliar)?
>
> Does it? That's essentially exactly what -chardev vc does today. vc
> currently works across all UIs (VNC, SDL, etc).
They all use the qemu terminal emulation and render the chars on a
displaysurface.
> It seems a bit odd to
> me to have to use a different argument for the GTK UI.
Why is this odd? gtk *is* different, it takes the character stream and
sends them off to the terminal emulation widget. That allows to do
stuff vc can't handle by design, for example placing vte in a new window
instead of a tab so you can watch vga and serial console side-by-side.
cheers,
Gerd
[Qemu-devel] [PATCH 2/6] ui: add basic GTK gui, Anthony Liguori, 2012/02/19
[Qemu-devel] [PATCH 3/6] gtk: add virtual console support, Anthony Liguori, 2012/02/19