G
Hmmm... kein einfacher Fall Obwohl Vererbung die "richtigere" Idee wäre, würde ich es vmtl. trotzdem eher über eine Komposition per hat-ein versuchen. Der Nachteil ist, dass du dann kein Gtk::Widget hast (und wenn du doch zusätzlich von Gtk::Widget erbst, dann musst du ein wenig aufpassen... sollte aber machbar sein)... der Vorteil ist, dass du solche Sachen wie "childmember"-adden besser kontrollieren kannst.
Alternativ doch direkte Vererbung und die Schnittstelle erweitern/verschandeln, so dass du deine Spezialfälle per erweiterter Schnittstelle handelst.
Edit: :xmas1: