X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwidget.h;h=64db74e85a15d4b7f4a06fe5577a29140048966d;hb=73afd124ab87e8bace98db55517a56c797a9b8c7;hp=bc9b90a69696a8e944af0d88042ad318ab481ec1;hpb=2f70d404230954f0693a62a021b5d2ad1faed8fa;p=libs%2Fgltk.git diff --git a/source/widget.h b/source/widget.h index bc9b90a..64db74e 100644 --- a/source/widget.h +++ b/source/widget.h @@ -9,6 +9,7 @@ Distributed under the LGPL #define MSP_GLTK_WIDGET_H_ #include +#include #include "geometry.h" #include "state.h" @@ -29,14 +30,10 @@ class Widget friend class Container; public: - class Loader: public Msp::DataFile::Loader + class Loader: public DataFile::ObjectLoader { - protected: - Widget &wdg; - public: Loader(Widget &); - Widget &get_object() const { return wdg; } private: void position(int, int); void size(unsigned, unsigned);