![](https://seccdn.libravatar.org/avatar/73166db4487cc5490022833f99316e97.jpg?s=120&d=mm&r=g)
Am Son, 21 Jul 2002 schrieb Martin Neuditschko:
On Sun, Jul 21, 2002 at 06:10:14 +0200, Christoph Maurer wrote:
Am Son, 21 Jul 2002 schrieb Martin Neuditschko:
Ich will ein GUI programmieren und wuesste gerne was dafuer besser geeignet ist. Ich habe gesehen, dass qt bei KDE und gtk bei Gnome verwendet wird. Da ich ein KDE-Anhänger bin sollte ich also zu qt greifen. Ausserdem habe ich gesehen, dass qt auch fuer MAC und Win kompilierbar ist.
Aber da gibt es keine freien Versionen von qt, oder?
Naja, halb / halb wuerde ich sagen. man kann die qt-x11-free-Sources direkt downloaden aber da ist wahrscheinlich nicht alles drinnen.
Gibt es irgendetwas das gegen qt bzw. fuer gtk sprechen wuerde?
Im wesentlichen die Sprache, qt ist in C++, gtk in C, aber trotzdem objektorientiert. Was liegt Dir besser?
QT lässt sich sehr einfach erlernen und ist gut dokumentiert, das Programmieren damit macht Spaß! GTK habe ich selbst noch nicht gemacht.
Die GTK-Doku ist auch nicht schlecht und das GUI das ich programmieren will habe ich mit GTK-2.0.5 schon fertig, da ich aber gehört habe dass GTK halt zu Gnome gehört und ich Gnome (und Gimp) nicht wirklich mag und da anscheinend nichts gegen qt spricht werde ich das GUI halt neu machen.
Wie Du meinst. Nur um sicherzugehen, es ist Dir schon klar, daß Du auch unter einem QT-System (KDE-Desktop) einzelne GTK-Programme nutzen kannst? Wenn das Programm alle Anforderungen erfüllt, würde ich es nicht neu machen, bloß weil das verwendete Toolkit auch von einem Desktop Environment verwendet wird, daß ich nicht mag. Was anderes ist es, wenn Dir das Look'n'Feel Deines Programmes aufgrund des verwendeten Toolkits nicht zusagt oder wenn Du eine starke Integration in den Desktop planst, aber dann solltest Du kein QT-, sondern ein KDE-Programm schreiben (was seine Reize hat, KFileDialog ist IMHO wesentlich nettet als sein QT-Pendant etc.) Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen