diff options
author | Sebastian Geerken <devnull@localhost> | 2014-03-03 20:04:45 +0100 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-03-03 20:04:45 +0100 |
commit | 8935c519c30ff9aaf6fe58888a7340e33b8d478c (patch) | |
tree | 5f636a4d99f3a47585124fb25f3bacee579cf833 /dw | |
parent | 2e77d159b03637c5d8c280f586b5c08b6e18f155 (diff) |
Some more RTFL.
Diffstat (limited to 'dw')
-rw-r--r-- | dw/ui.cc | 5 | ||||
-rw-r--r-- | dw/ui.hh | 3 |
2 files changed, 7 insertions, 1 deletions
@@ -39,6 +39,7 @@ Embed::Embed(Resource *resource) registerName ("dw::core::ui::Embed", &CLASS_ID); this->resource = resource; resource->setEmbed (this); + DBG_OBJ_ASSOC_CHILD (resource); } Embed::~Embed() @@ -180,6 +181,7 @@ void Resource::ActivateEmitter::emitLeave (Resource *resource) Resource::~Resource () { + DBG_OBJ_DELETE (); } void Resource::setEmbed (Embed *embed) @@ -276,6 +278,7 @@ void ComplexButtonResource::LayoutReceiver::canvasSizeChanged (int width, ComplexButtonResource::ComplexButtonResource () { + DBG_OBJ_CREATE ("dw::core::ui::ComplexButtonResource"); layout = NULL; layoutReceiver.resource = this; click_x = click_y = -1; @@ -287,6 +290,7 @@ void ComplexButtonResource::init (Widget *widget) layout = new Layout (createPlatform ()); setLayout (layout); + DBG_OBJ_ASSOC_CHILD (layout); layout->setWidget (widget); layout->connect (&layoutReceiver); } @@ -302,6 +306,7 @@ void ComplexButtonResource::setEmbed (Embed *embed) ComplexButtonResource::~ComplexButtonResource () { delete layout; + DBG_OBJ_DELETE (); } void ComplexButtonResource::sizeRequest (Requisition *requisition) @@ -329,7 +329,8 @@ protected: clickedEmitter.emitClicked (this, event); } public: - inline Resource () { embed = NULL; } + inline Resource () + { embed = NULL; DBG_OBJ_CREATE ("dw::core::ui::Resource"); } virtual ~Resource (); |