Ist es möglich, die Verwendung von GTK+ in C++?

Ich bin die Wahl ein GUI-toolkit für C++ zu lernen. Ich habe getan, einige online-Suche und die meisten Leute empfehlen GTKmm für C++ über die GTK+. Trotz dieser Tatsache, habe ich einige C++ - Anwendungen mit GTK+.

Also, ich möchte nur wissen, die spezifischen Gründe für diese:

1. Warum GTKmm ist bevorzugt für C++?

2. Was sind die Einschränkungen, die ich überwinden, wenn ich GTK+ für C++ Anwendungen statt GTKmm?

  • Es gibt einige gute Gründe, auf seiner homepage.
  • Vielen Dank für die schnelle Antwort! Aber ist GTK+ in der Lage, das zu tun diese?
  • Wenn Sie gehen, um zu lernen, ein GUI-toolkit würde ich viel eher empfehlen, die Qt. Es sei denn, die Funktion GTK hat, die Sie benötigen.
  • Nun, der einzige Grund, dass ich wählen (GTK+ oder Gtkmm) über Qt ist da soweit ich weiß die meisten Anwendungen geschrieben in Qt sieht ziemlich chaotisch aus. Ich weiß, dass GTK sieht außen in windows & archaische Mac, aber ich fühle mich wie Anwendungen mit GTK sind so viel klarer im widgets-Anordnung im Vergleich zu diejenigen, die mit Qt. Die deutlichste Qt-Anwendungen, die ich jemals gesehen habe, ist VLC Media Player & QStardict. Sie sehen besser aus als die meisten anderen Qt-Applikationen.
  • Da ich jedoch nur die Entwicklung von software auf Windows & Linux, ich denke, Gtkmm ist eine gute Wahl für mich. Wenn ich werde tun, eine Programmierung in Mac werde ich lernen, um eine grafische Benutzeroberfläche, die entworfen, um verwendet werden, im Mac. Obwohl Qt verwendet werden können, in OSX, manchmal sieht es noch sehr "Fremd"
InformationsquelleAutor phongvcao | 2011-04-11
Schreibe einen Kommentar