]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/row.h
Add API declarations
[libs/gltk.git] / source / row.h
index f8ebe6cc732ffd4c574380d8fbb899dec7f31fb5..849ba62bf6afd51de7a13171dcbbaae23cc4a105 100644 (file)
@@ -1,31 +1,19 @@
-/* $Id$
-
-This file is part of libmspgltk
-Copyright © 2011  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef MSP_GLTK_ROW_H_
 #define MSP_GLTK_ROW_H_
 
-#include "layout.h"
+#include "lineararrangement.h"
+#include "mspgltk_api.h"
 
 namespace Msp {
 namespace GLtk {
 
-/**
-Arranges widgets in a single row.
-*/
-class Row: public Layout
+class MSPGLTK_API Row: public LinearArrangement
 {
-private:
-       bool uniform;
-
 public:
-       Row(bool = false);
+       Row(Layout &);
 
 private:
-       virtual Slot *create_slot(Widget &);
+       virtual void finish_widget(Widget &);
 };
 
 } // namespace GLtk