diff options
author | Sebastian Geerken <devnull@localhost> | 2013-08-21 19:59:29 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2013-08-21 19:59:29 +0200 |
commit | 144b084e232baa087efc4e8ec716f1258accd2f9 (patch) | |
tree | a7d6dba25ee22e16d6c7257de445f6a09473520a /dw/widget.hh | |
parent | 8bb2325a0e8b84f177270e3e470bb6c7748a8780 (diff) |
Some tests.
Diffstat (limited to 'dw/widget.hh')
-rw-r--r-- | dw/widget.hh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/dw/widget.hh b/dw/widget.hh index 088c39a6..1b0b7b60 100644 --- a/dw/widget.hh +++ b/dw/widget.hh @@ -261,6 +261,25 @@ public: inline void setDeleteCallback(DW_Callback_t func, void *data) { deleteCallbackFunc = func; deleteCallbackData = data; } +private: + + void enterQueueResize () { if (layout) layout->queueResizeCounter++; } + void leaveQueueResize () { if (layout) layout->queueResizeCounter--; } + bool queueResizeEntered () { return layout && layout->queueResizeCounter; } + + void enterSizeAllocate () { if (layout) layout->sizeAllocateCounter++; } + void leaveSizeAllocate () { if (layout) layout->sizeAllocateCounter--; } + bool sizeAllocateEntered () { return layout && layout->sizeAllocateCounter; } + + void enterSizeRequest () { if (layout) layout->sizeRequestCounter++; } + void leaveSizeRequest () { if (layout) layout->sizeRequestCounter--; } + bool sizeRequestEntered () { return layout && layout->sizeRequestCounter; } + + void enterGetExtremes () { if (layout) layout->getExtremesCounter++; } + void leaveGetExtremes () { if (layout) layout->getExtremesCounter--; } + bool getExtremesEntered () { return layout && layout->getExtremesCounter; } + + public: static int CLASS_ID; |