]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/floatingarrangement.h
Support floating widgets in layouts
[libs/gltk.git] / source / floatingarrangement.h
diff --git a/source/floatingarrangement.h b/source/floatingarrangement.h
new file mode 100644 (file)
index 0000000..a4ebdd7
--- /dev/null
@@ -0,0 +1,23 @@
+#ifndef FLOATINGARRANGEMENT_H_
+#define FLOATINGARRANGEMENT_H_
+
+#include "arrangement.h"
+
+namespace Msp {
+namespace GLtk {
+
+class FloatingArrangement: public Arrangement
+{
+public:
+       FloatingArrangement(Layout &);
+
+private:
+       virtual void process_widget(Widget &, Side, bool) { }
+       virtual void finish_widget(Widget &);
+       virtual void finish_slot() { }
+};
+
+} // namespace GLtk
+} // namespace Msp
+
+#endif