Qt bietet u.a. Abstraktionen für Datenbanken, Netzwerkverkehr, Multimedia, uvm. Das bietet GTK+ nicht. Wenn man Qt mit GTK vergleicht, dann kann sich das nur auf die GUI-Komponenten von Qt beziehen.
Wenn man Qt mit GTK vergleicht, dann kann sich das nur auf die GUI-Komponenten von Qt beziehen.
Ja, das denke ich auch. Das Gtk3-Framework dürfte ähnlich umfangreich und schnell sein wie das Qt4-Framework.
Qt bietet u.a. Abstraktionen für Datenbanken, Netzwerkverkehr, Multimedia, uvm.
Es ist eine sehr schöne Eigenschaft von Qt, dass vieles aufeinander abgestimmt ist. Das kommt vor allen reinen GUI-Programmierern entgegen. Gtk verfolgt einen etwas anderen Ansatz: Programmiere ein Programm. Nimm die Sprache und die Bibliothek, die Du möchtest. Soll dein Programm eine GUI haben, kannst du Gtk nehmen. Gtk gibt es für viele Sprachen und hat nicht den Anspruch alles (vieles) zu vereinen, sondern eben nur das Fenstermanagement. Für andere Aufgaben gibt es andere Bibliotheken: Gnome C++ Development
Beide Ansätze bieten für unterschiedliche Programmierer verschiedene Vorteile. Qt4 ist im Gegensatz zu Gtk3 vor allen Dingen bereits verbreitet. Ins Gewicht dürfte dies aber nur bei neuen Techniken wie Multipointer fallen, weil Gtk3 weitgehend mit Gtk2 kompatibel ist.
Wenn man Qt mit GTK vergleicht, dann kann sich das nur auf die GUI-Komponenten von Qt beziehen.
Ja, das denke ich auch. Das Gtk3-Framework dürfte ähnlich umfangreich und schnell sein wie das Qt4-Framework.
Qt bietet u.a. Abstraktionen für Datenbanken, Netzwerkverkehr, Multimedia, uvm.
Es ist eine sehr schöne Eigenschaft von Qt, dass vieles aufeinander abgestimmt ist. Das kommt vor allen reinen GUI-Programmierern entgegen. Gtk verfolgt einen etwas anderen Ansatz: Programmiere ein Programm. Nimm die Sprache und die Bibliothek, die Du möchtest. Soll dein Programm eine GUI haben, kannst du Gtk nehmen. Gtk gibt es für viele Sprachen und hat nicht den Anspruch alles (vieles) zu vereinen, sondern eben nur das Fenstermanagement. Für andere Aufgaben gibt es andere Bibliotheken: Gnome C++ Development
Beide Ansätze bieten für unterschiedliche Programmierer verschiedene Vorteile. Qt4 ist im Gegensatz zu Gtk3 vor allen Dingen bereits verbreitet. Ins Gewicht dürfte dies aber nur bei neuen Techniken wie Multipointer fallen, weil Gtk3 weitgehend mit Gtk2 kompatibel ist.
Qt bietet u.a. Abstraktionen für Datenbanken, Netzwerkverkehr, Multimedia, uvm. Das bietet GTK+ nicht. Wenn man Qt mit GTK vergleicht, dann kann sich das nur auf die GUI-Komponenten von Qt beziehen.
Hi,
Ja, das denke ich auch. Das Gtk3-Framework dürfte ähnlich umfangreich und schnell sein wie das Qt4-Framework. Es ist eine sehr schöne Eigenschaft von Qt, dass vieles aufeinander abgestimmt ist. Das kommt vor allen reinen GUI-Programmierern entgegen.Gtk verfolgt einen etwas anderen Ansatz: Programmiere ein Programm. Nimm die Sprache und die Bibliothek, die Du möchtest. Soll dein Programm eine GUI haben, kannst du Gtk nehmen. Gtk gibt es für viele Sprachen und hat nicht den Anspruch alles (vieles) zu vereinen, sondern eben nur das Fenstermanagement. Für andere Aufgaben gibt es andere Bibliotheken: Gnome C++ Development
Beide Ansätze bieten für unterschiedliche Programmierer verschiedene Vorteile. Qt4 ist im Gegensatz zu Gtk3 vor allen Dingen bereits verbreitet. Ins Gewicht dürfte dies aber nur bei neuen Techniken wie Multipointer fallen, weil Gtk3 weitgehend mit Gtk2 kompatibel ist.
Grüße.
Hi,
Ja, das denke ich auch. Das Gtk3-Framework dürfte ähnlich umfangreich und schnell sein wie das Qt4-Framework. Es ist eine sehr schöne Eigenschaft von Qt, dass vieles aufeinander abgestimmt ist. Das kommt vor allen reinen GUI-Programmierern entgegen.Gtk verfolgt einen etwas anderen Ansatz: Programmiere ein Programm. Nimm die Sprache und die Bibliothek, die Du möchtest. Soll dein Programm eine GUI haben, kannst du Gtk nehmen. Gtk gibt es für viele Sprachen und hat nicht den Anspruch alles (vieles) zu vereinen, sondern eben nur das Fenstermanagement. Für andere Aufgaben gibt es andere Bibliotheken: Gnome C++ Development
Beide Ansätze bieten für unterschiedliche Programmierer verschiedene Vorteile. Qt4 ist im Gegensatz zu Gtk3 vor allen Dingen bereits verbreitet. Ins Gewicht dürfte dies aber nur bei neuen Techniken wie Multipointer fallen, weil Gtk3 weitgehend mit Gtk2 kompatibel ist.
Grüße.