From: Frederico M. <the...@ho...> - 2009-01-21 09:49:27
|
I fully understand your point. Thank you for the link. However, the point I was trying to get across is that I may not need to code GUI applications for some given problem, however I would like to know how. You have, indirectly answered my question, as I did not understand what was the diference betwen Qt, wxWidgets, GTK+, and their relations to KDE and GNOME... Each platform-toolkit, corresponds to a graphical interface in linux? GTK+ is only for GNOME? Thank you for the fast reply. Frederico Marques > From: lor...@gm... > To: the...@ho... > Date: Wed, 21 Jan 2009 01:34:16 -0800 > CC: dev...@li... > Subject: Re: [Dev-C++] (no subject) > > On Jan 21, 2009, at 1:20 AM, hhh hhh wrote: > > > Hello, > > > > > > First and foremost, let me apologize for the ignorance I > > will display when asking this questions... > > > > I have only coded for Windows. With that in mind, let's > > assume I want to port some application to a linux distro. > > > > How can I make Graphical User Interface applications? Is > > there an uniform way to do this in Linux? > > No. > > > Even better, where can I get information about those sort of > > things? > > The Internet. > > http://www.google.com/search?q=linux+gui+programming+c%2B%2B > > I'd suggest either wxWidgets or Qt. GTK+, while heavily used, gives > me an absolute headache (C-based GUI programming could be assembler > for all I care - it's almost completely unreadable IMHO). > > > These are fundamental questions that prevent me to proceed > > into linux world( Because cli coding is kinda similar ), and it > > really, really bugs me not knowing. > > Read about Unix Theory. The CLI is your friend! > > http://en.wikipedia.org/wiki/ > Unix_philosophy#Raymond:_The_Art_of_Unix_Programming > > The basic theory I'm hinting towards is that you build a command-line > tool which performs your application's purpose* and then build a GUI > which provides a nice graphical interface to that later. > > * if applicable - not always possible, for instance, say you want to > build a PDF viewer or something like that - the command line would be > completely inappropriate > > Registered Linux Addict #431495 > http://profile.xfire.com/mrstalinman | John 3:16! > http://www.fsdev.net/ | http://lordsauron.wordpress.com/ > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www23.brinkster.com/noicys/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users _________________________________________________________________ Mais do que emails! Confira tudo o que Windows Live™ pode oferecer. http://www.microsoft.com/windows/windowslive/ |