aboutsummaryrefslogtreecommitdiff
path: root/dw/oofposrelmgr.hh
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2015-02-03 20:33:08 +0100
committerSebastian Geerken <devnull@localhost>2015-02-03 20:33:08 +0100
commitc02036f3e1065051ad62cf2101f95628a4d3d3f3 (patch)
treeb662625f5ab8d3c61bb1240984a73ad990a0e181 /dw/oofposrelmgr.hh
parentfa6dd63e38408ee6b9d888a4a0b0aaa44700eb5e (diff)
Positioned elements: some refactoring.
Diffstat (limited to 'dw/oofposrelmgr.hh')
-rw-r--r--dw/oofposrelmgr.hh8
1 files changed, 4 insertions, 4 deletions
diff --git a/dw/oofposrelmgr.hh b/dw/oofposrelmgr.hh
index dd9a8144..841ee45b 100644
--- a/dw/oofposrelmgr.hh
+++ b/dw/oofposrelmgr.hh
@@ -2,7 +2,6 @@
#define __DW_OOFPOSRELMGR_HH__
#include "oofpositionedmgr.hh"
-#include "oofawarewidget.hh"
namespace dw {
@@ -11,6 +10,10 @@ namespace oof {
class OOFPosRelMgr: public OOFPositionedMgr
{
protected:
+ void sizeAllocateChildren ();
+ bool posXAbsolute (Child *child);
+ bool posYAbsolute (Child *child);
+
int getChildPosDim (core::style::Length posCssValue,
core::style::Length negCssValue, int refPos,
int refLength);
@@ -37,9 +40,6 @@ public:
void markExtremesChange (int ref);
void calcWidgetRefSize (core::Widget *widget, core::Requisition *size);
- void sizeAllocateStart (OOFAwareWidget *caller,
- core::Allocation *allocation);
- void sizeAllocateEnd (OOFAwareWidget *caller);
void getSize (core::Requisition *containerReq, int *oofWidth,
int *oofHeight);
void getExtremes (core::Extremes *containerExtr, int *oofMinWidth,