X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fstack.h;h=193a80667a2166bcbec33e0d10643d6a32d1b85e;hb=6d9570c97584758e3cfcac6827d439b7fb844cf4;hp=fa4a44206d87668d0ce5fd5b05a162e64f9a2d4c;hpb=d34a75fa019d37c4ea748e93c276a6f24b941b1c;p=libs%2Fgltk.git diff --git a/source/stack.h b/source/stack.h index fa4a442..193a806 100644 --- a/source/stack.h +++ b/source/stack.h @@ -3,6 +3,7 @@ #include #include "arrangement.h" +#include "mspgltk_api.h" namespace Msp { namespace GLtk { @@ -11,7 +12,7 @@ namespace GLtk { Arranges widgets on top of one another. This can be useful in implementing a tabbed view where only one tab is visible at a time. */ -class Stack: public Arrangement +class MSPGLTK_API Stack: public Arrangement { public: class Loader: public DataFile::ObjectLoader @@ -23,9 +24,9 @@ public: Stack(Layout &); private: - virtual void process_widget(Widget &, Side, bool); - virtual void finish_widget(Widget &); - virtual void finish_slot() { } + void process_widget(Widget &, Side, bool) override; + void finish_widget(Widget &) override; + void finish_slot() override { } }; } // namespace GLtk