From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DbYAu-0005uZ-My for qemu-devel@nongnu.org; Fri, 27 May 2005 02:18:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DbYAq-0005sT-7s for qemu-devel@nongnu.org; Fri, 27 May 2005 02:18:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DbYAp-0005n4-Bs for qemu-devel@nongnu.org; Fri, 27 May 2005 02:18:23 -0400 Received: from [128.8.10.162] (helo=po0.wam.umd.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DbY1I-0003w4-Mh for qemu-devel@nongnu.org; Fri, 27 May 2005 02:08:32 -0400 Received: from jbrown.mylinuxbox.org (jma-box.student.umd.edu [129.2.237.180]) by po0.wam.umd.edu (8.12.10/8.12.10) with ESMTP id j4R67gCN021004 for ; Fri, 27 May 2005 02:07:43 -0400 (EDT) Date: Fri, 27 May 2005 02:07:41 -0400 From: "Jim C. Brown" Subject: Re: gtk [was Re: [Qemu-devel] [PATCH] Embed QEmu screen on a custom window] Message-ID: <20050527060741.GA13452@jbrown.mylinuxbox.org> References: <26b3ab7050526044214f0ff81@mail.gmail.com> <46d6db660505260510767c2cf7@mail.gmail.com> <42962B93.1040606@bellard.org> <20050526203252.GA5985@jbrown.mylinuxbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050526203252.GA5985@jbrown.mylinuxbox.org> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Thu, May 26, 2005 at 04:32:52PM -0400, Jim C. Brown wrote: > Out of curiosity, would you accept an intergrated GUI for Linux if it was based > on Xlib or an updated QtC (which was a Qt wrapper that enabled Qt to be used in > C programs) ? > > The main advantage, that I can see, with using GTK is that you can run it on > the framebuffer (without X) - provided you have the proper GTK/GDK libs. > > > Fabrice. > > Just for the curious - I have written a patch for qemu so that you can GTK2 instead of SDL. Its not a full gui, only provides the functions that SDL does, and it is not stable yet (segfaults consistently when attempting to change the graphics mode). Email me privately if you wish to look at it. Once the code becomes stable, I do plan on abstracting it quite a bit more - eventually to the point where user can dynamically change GUIs. But that is far off. -- Infinite complexity begets infinite beauty. Infinite precision begets infinite perfection.