Results 1 to 10 of 13
I was just looking for some advice. The thing is I am preety new to linux and I want to learn GUI programming in linux. And I dont want to ...
- 02-28-2006 #1Just Joined!
- Join Date
- Feb 2006
- Posts
- 10
linux gui programming
I was just looking for some advice. The thing is I am preety new to linux and I want to learn GUI programming in linux. And I dont want to code gui that doesnot work on all windowing systems. What is your advice on whatever I should learn.
THanks in advance
- 02-28-2006 #2Just Joined!
- Join Date
- Nov 2005
- Posts
- 44
it will be very hard (i would say not possible) to have a gui that works native for linux and windows.
But you can port nearly any linux code to windows using cygwin. Another option is using java
- 02-28-2006 #3
There are a couple of packages around that let you do what you need. Java is the most obvious one, but you should investigate QT which will do native widgets across platforms, and for which there is a cut-down community version.
Linux user #126863 - see http://linuxcounter.net/
- 03-01-2006 #4Just Joined!
- Join Date
- Feb 2006
- Posts
- 10
hmm...I dont mean WINDOWS!!!!! I mean windowing systems... Of course it wont work on windows.
- 03-01-2006 #5
Actualy, you can have both worlds, gtk is a powerful and relativly easy to use window system for linux, with a windows port. While the build system for windows can be a little complicated, it runs fine once installed.
- 03-01-2006 #6
he means other window mangers, cross compatible between gnome, kde etc.
- 03-01-2006 #7Have you considered the Java Swing interface?
Originally Posted by the ex Registered Linux user #270181
TechieMoe's Tech Rants
- 03-02-2006 #8Just Joined!
- Join Date
- Feb 2006
- Posts
- 10
nope...dont like java at all.
- 03-02-2006 #9
Damn shame, because Java rules
.
Well, there are two main options in the Linux world:
Qt - Best known for inclusion in KDE
Gtk - Best known for inclusion in GNOME
That said, if the proper libraries are installed, Qt apps will of course run in any WM, as will Gtk. It truly is a matter of preference. Personally, I love Gtk's appearance and functionality FAR more than Qt's, but that said, I haven't done GUI programming in C/++ (just Java Swing and SWT), so I don't know about implementation differences.
For details:
http://www.trolltech.com/ - Qt (check out the Open Source version)
http://doc.trolltech.com/4.1/ - Qt Reference Documentation
http://www.gtk.org/ - GtkDISTRO=Arch
Registered Linux User #388732
- 03-02-2006 #10Guess there's no accounting for taste.
Originally Posted by rsnd
Registered Linux user #270181
TechieMoe's Tech Rants



