Click to See Complete Forum and Search --> : Window Program Decisions


Wonock
01-12-2001, 04:48 PM
What is the best window using language/add-on to learn? I have have a background in C only ... and have looked at GTK/Gnome. Is there anything that is better or easier for someone who doesn't have much graphical programming knowledge?

Wonock

RogueFiend
01-12-2001, 09:11 PM
You should check out the article at http://www.sunworld.com/swol-03-1998/swol-03-gui.html it discusses some of the features of many different GUI toolkits for Linux and UNIX. I chose to go with Qt because it saves me writing a C++ wrapper and it has great OpenGL support. If you dont like C++ then Qt is probably out of the question for you. I hope this helps you make your decision.

A_Lawn_GNOME
01-12-2001, 09:26 PM
Cheat: http://glade.pn.org/

It builds the GUI for you. All you need to do is fill in the blanks for the something_button_clicked() functions. Only problem you will have is with moving graphics which I don't quite have down yet.

Anything that's missing can be figured out kinda easily.

This is Gtk+ but there is a C++ wrapper for it, which is what I use. I avoided Qt mostly b/c I hate KDE http://www.linuxnewbie.org/ubb/biggrin.gif .

RogueFiend
01-13-2001, 04:43 AM
Just because you hate KDE doesn't mean you cant use Qt. Qt is independant of KDE ie KDE needs Qt but Qt doesn't need KDE. I think that Qt is a better step in the right direction than Gtk because Qt is a far better cross platform toolkit. I just wish Trolltech would release a QPL or GPL version of Qt so that I can port my apps to windows.

klamath
01-14-2001, 02:06 AM
Qt is a far better cross platform toolkit

How is that? Considering you need to pay for Qt on Windows (while GTK+ on Windows is free), I don't see how this is an advantage for Qt.

------------------
- Klamath
Get my GnuPG Key Here (http://klamath.dyndns.org/mykey.asc)
Looking for an open source project to contribute to? Check out the Better Bulletin Board (http://bbb.sourceforge.net)

jief
01-15-2001, 01:11 PM
Originally posted by RogueFiend:
Just because you hate KDE doesn't mean you cant use Qt. Qt is independant of KDE ie KDE needs Qt but Qt doesn't need KDE. I think that Qt is a better step in the right direction than Gtk because Qt is a far better cross platform toolkit. I just wish Trolltech would release a QPL or GPL version of Qt so that I can port my apps to windows.

not to mention that the method names are a lot friendlier in QT than the function names in GTK.. http://www.linuxnewbie.org/ubb/smile.gif

Jeff