diff options
author | Sebastian Geerken <devnull@localhost> | 2014-09-22 16:10:19 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-09-22 16:10:19 +0200 |
commit | 156f3622e4197dddeba990637dcbe1100c5d51ac (patch) | |
tree | 515d895e93c85959df85cde0b1feb9b986a5a855 /dw/oofpositionedmgr.hh | |
parent | 473610dbc053c39ff9d94476b23ea6a51ff07e1f (diff) |
Implemented OOFPositionedMgr::tellPosition (and what is needed else).
Diffstat (limited to 'dw/oofpositionedmgr.hh')
-rw-r--r-- | dw/oofpositionedmgr.hh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/dw/oofpositionedmgr.hh b/dw/oofpositionedmgr.hh index ff24a194..ad469b8f 100644 --- a/dw/oofpositionedmgr.hh +++ b/dw/oofpositionedmgr.hh @@ -34,7 +34,10 @@ protected: core::Allocation containerAllocation; lout::container::typed::Vector<Child> *children; - + lout::container::typed::HashTable<lout::object::TypedPointer + <dw::core::Widget>, + Child> *childrenByWidget; + bool doChildrenExceedContainer (); bool haveExtremesChanged (); void sizeAllocateChildren (); @@ -100,6 +103,7 @@ public: bool affectsLeftBorder (core::Widget *widget); bool affectsRightBorder (core::Widget *widget); + bool mayAffectBordersAtAll (); bool dealingWithSizeOfChild (core::Widget *child); int getAvailWidthOfChild (core::Widget *child, bool forceValue); |