Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Gtk+ oder Qt

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
11.08.2003, 23:54 Uhr
BeS



Hallo,
ich weiß, dass es neben der Distributionsfrage die wohl am meisten gehasste Frage ist. Ich stelle sie jetzt aber trotzdem mal

Hier gibt es ja viele die unter GNU/Linux C/C++ Programmieren, da wird es doch bestimmt auch einige geben die sich schon mit der GUI Programmierung beschäftigt haben...

Was bevorzugt ihr und warum?

Ich bin da derzeit etwas unetschlossen, will aber nicht erst ein toolkit lernen und dann merken das es die falsche Entscheidung war.
Auf der einen Seite benutze ich gnome als DE und eigentlich nur GTK+ Anwendungen, da würden eigene programme in GTK+ sicher besser rein passen als in qt. Ausserdem ist mir gnome und GTK auch von der Einstellung lieber, da sie doch neher am GNU sind als QT.

Auf der anderen Seite denke ich das C++ schon besser für GUIs geeignet ist und QT Programme oft doch kürzer sind und "eleganter" aussehen. Dagegen wirkt GTK+ code doch oft etwas kompliziert und "holprig", rein subjektiv, wirklich programmiert habe ich bisher noch mit keinem der toolkist.
Auch gibt es wesentlich mehr Platformen auf denen QT läuft und auch viele Firmen verwenden QT, deshalb denke ich das QT vielleicht auch die bessere Wahl ist, wenn man auch einen Blick in die Zukunft und vielleicht ins Berufsleben wirft...

Kurz gesagt ich bin ziemlich unetschlossen für was ich mich entscheiden soll...

Was ist eure Meinung?

Danke!
--
If art interprets our dreams, the computer execute them in the guise of programs!

Dieser Post wurde am 11.08.2003 um 23:56 Uhr von BeS editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.08.2003, 00:20 Uhr
~bloeb
Gast


ich benuetzt QT weil die struktur mir sehr gut gefaellt. das proggen laeuft fuer mich sehr intuitiv ab, und das SIGNAL/ SLOT system ist einfach genial. ich kenne GTK ned wirklich, war halt immer mit QT zufrieden... das porten von linux/ bsd progs auf windows ging auch sehr sehr leicht, nur paar kleinere sachen umgestellt, aber ansonsten war es erstaunlich simpel. aber eben, der hauptgrund ist fuer mich, dass mir die struktur von QT, und die funktionsweise gut gefaellt. achja, etwas das mir auch gefiel war dass die HP tonnen infos hat ueber die funktionen/ klassen etc. etc. mit tutorials und vielem mehr. QT war dadurch sehr einfach zu lernen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.08.2003, 02:11 Uhr
Pablo
Supertux
(Operator)


Ich kenne ganz wenig, oder besser gesagt gar nichst von QT. Eins muss ich sagen: QT Programme laufen unter Linux schon stabil, ich hab noch nie Probleme mit QT Programmen.

Soweit ich weiß, gibt es auch QT unter windows, oder? Wenn das so ist, dann heißt es, dass es Programme gibt, die portabel sind, und das kann gut sein, weil es nicht nur Linux Benutzer gibt.

Ich würde auf jeden Fall das System nehmen, welches näher an den Standards (ISO, ANSI, usw.) liegt. Wie ich schon gesagt hab, ich kenn mich leider mit QT gar nicht aus, aber schlecht finde ich das auch nicht.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.08.2003, 09:54 Uhr
~nAvi
Gast


Ich nehm GTK.
Ich hab mir QT bisher nur im QT-Builder angeschaut und es lieber gleich gelassen.
Ich glaub ich werd auch bei gtk bleiben.
Im grunde werden QT als auch GTK sich nict so viel nehmen.
Ich will damit sagen schau dir die Tutorials an, was dir besser gefällt und nimm es : )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.08.2003, 09:58 Uhr
~nAvi
Gast


Ich hab grad gesehen das QT OpenGL unterstützt.
Falls du dich für sowas interessierts, ist QT das richtige.
Ich steig auf jedenfall auf QT um.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
12.08.2003, 10:22 Uhr
0xdeadbeef
Gott
(Operator)


Es kommt ein bisschen drauf an. Wenn ich grad irgendwelche Perl-Skripte schreibe und eine GUI dazu brauche, nehm ich halt GTK - es gibt wohl sonst kein Toolkit, dass derart viele Sprachanbindungen hat. Auf der anderen Seite ist Qt halt objektorientiert, deswegen schreibe ich größere Geschichten lieber in Qt/KDE.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.08.2003, 11:17 Uhr
BeS



@~nAvi:
das geht aber schnell, in 4min vom GTK'ler zu QT'ler
(afaik gibt es OpenGL auch für GTK)

@Pablo Yanez Trujillo:
kann ich dann darauf schließen, dass du GTK+ verwendest? Oder machst du garkeine GUI Sachen?


Zitat:
0xdeadbeef postete
Auf der anderen Seite ist Qt halt objektorientiert, deswegen schreibe ich größere Geschichten lieber in Qt/KDE.


Afaik ist GTK+ genauso Objektorientiert...
--
If art interprets our dreams, the computer execute them in the guise of programs!

Dieser Post wurde am 12.08.2003 um 11:33 Uhr von BeS editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
12.08.2003, 11:20 Uhr
~bussibär
Gast


Qt ist einfach benutzerfreundlicher als GTK.
Wenn du nix ausgefallenes machen willst nimm lieber QT
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
12.08.2003, 11:51 Uhr
0xdeadbeef
Gott
(Operator)


Es gibt einen C++-Wrapper für GTK namens GTK--, aber das GTK selbst ist erstmal C.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
12.08.2003, 11:59 Uhr
BeS




Zitat:
0xdeadbeef postete
Es gibt einen C++-Wrapper für GTK namens GTK--, aber das GTK selbst ist erstmal C.


Soviel ich weiß ist GTK unabhängig von der Sprache Objektorientiert! Es kommt ja nicht auf die Programmiersprache an, OOP ist in erster Linie eine Art zu programmieren.

Die widgets werden ja immer als Objekte behandelt und du kannst sie über signale ansprechen und auch neue widgets von bestehenden ableiten.
afaik sorgen die glibs (Gobjekt) dafür das gtk Objektorientiert ist, dass ist keine Frage der Programmiersprache,
--
If art interprets our dreams, the computer execute them in the guise of programs!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: