aboutsummaryrefslogtreecommitdiff
path: root/dw/widget.hh
diff options
context:
space:
mode:
Diffstat (limited to 'dw/widget.hh')
-rw-r--r--dw/widget.hh8
1 files changed, 8 insertions, 0 deletions
diff --git a/dw/widget.hh b/dw/widget.hh
index 165ea09a..2e9bcfd1 100644
--- a/dw/widget.hh
+++ b/dw/widget.hh
@@ -125,6 +125,8 @@ private:
*/
Widget *container;
+ WidgetReference *widgetReference;
+
style::Style *style;
Flags flags;
@@ -548,6 +550,12 @@ public:
int getGeneratorLevel ();
Widget *getNearestCommonAncestor (Widget *otherWidget);
+ inline WidgetReference *getWidgetReference () { return widgetReference; }
+ inline void setWidgetReference (WidgetReference *widgetReference) {
+ this->widgetReference = widgetReference;
+ DBG_OBJ_SET_PTR ("widgetReference", widgetReference);
+ }
+
inline Widget *getGenerator () { return generator ? generator : parent; }
inline Layout *getLayout () { return layout; }