Grundlegende Fragen zum Einsatz von gtkmm und Glade
-
Hallo an alle,
ich versuche mich gerade in Gtkmm und Glade einzuarbeiten. Verwenden möchte ich die Version 3 beider Komponenten.
Für mich stellt sich jetzt folgende Fragen/n:
1. Muss ich für jedes Widget eine eigene Klasse definieren, welche von einer GTK Klasse erbt? Oder erstelle ich eine Art Hauptklasse, in derer sich alles befindet?2. Wann binde ich die Glade Datei ein? Sollte im Konstruktor die Glade Datei eingelesen und die ganzen Signalverknüpfungen gemacht werden?
Ich habe bereits Wochen damit verbracht mir etliche Tutorials anzusehen. Abgesehen davon das es eine Menge an Chaos gibt z.B. 2.4 / 3.0 Unterschiede, die Doku total schlecht, unvollständig und veraltet ist, habe ich nur ein paar brauchbare Dinge gefunden.
Ein Blick in den Code von bekannten Projekten hat nicht viel gebracht, da seh ich den Wald vor lauter Bäumen nicht mehr.