]> git.tdb.fi Git - libs/gltk.git/commitdiff
Inherit Root from sigc::trackable so it's safe to delete it
authorMikko Rasa <tdb@tdb.fi>
Sun, 26 Jul 2009 19:25:26 +0000 (19:25 +0000)
committerMikko Rasa <tdb@tdb.fi>
Sun, 26 Jul 2009 19:25:26 +0000 (19:25 +0000)
source/root.h

index 94fb48320e13a72a371aa9edb1ad057c782738a2..36efba794c064c4fd854b31fc21654716e196eb4 100644 (file)
@@ -1,13 +1,14 @@
 /* $Id$
 
 This file is part of libmspgltk
-Copyright © 2007  Mikko Rasa, Mikkosoft Productions
+Copyright © 2007, 2009  Mikko Rasa, Mikkosoft Productions
 Distributed under the LGPL
 */
 
 #ifndef MSP_GLTK_ROOT_H_
 #define MSP_GLTK_ROOT_H_
 
+#include <sigc++/trackable.h>
 #include <msp/gbase/window.h>
 #include "panel.h"
 
@@ -20,7 +21,7 @@ input from it.  When created, a Root widget will take its size from the window
 it is created for.  The size can be changed, but a Root should always be
 rendered to fill the window in order to get coordinates mapped correctly.
 */
-class Root: public Panel
+class Root: public Panel, public sigc::trackable
 {
 private:
        Graphics::Window &window;