]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/arrangement.h
Allow overriding the spacing between two widgets in LinearArrangement
[libs/gltk.git] / source / arrangement.h
index f323a9b232da37389f4285de968380fe427f8e54..7028aed4ecfd868b0ccfedb56e58194094179e02 100644 (file)
@@ -57,8 +57,8 @@ protected:
        virtual void finish_widget(Widget &) = 0;
        virtual void finish_slot() = 0;
        const Edge &get_edge(Side s) const { return edges[s]; }
-       void add_constraint(Widget &, Layout::ConstraintType, Side);
-       void add_constraint(Widget &, Layout::ConstraintType, const Edge &);
+       void add_constraint(Widget &, Layout::ConstraintType, Side, int = -1);
+       void add_constraint(Widget &, Layout::ConstraintType, const Edge &, int = -1);
 
        static Layout::ConstraintType get_order_constraint(Side, bool);
        static Layout::ConstraintType get_align_constraint(Side);