From: SooChan Lim Date: Tue, 14 Jul 2020 04:50:14 +0000 (+0900) Subject: DSPolicyArea: add functions to get the geometry of the DSPolicyArea. X-Git-Tag: accepted/tizen/unified/20200820.213435~252 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F23%2F241623%2F1;p=platform%2Fcore%2Fuifw%2Flibds.git DSPolicyArea: add functions to get the geometry of the DSPolicyArea. Change-Id: Ie086535fb40e63fc90d6abd5814315784b834e94 --- diff --git a/src/DSPolicyArea/DSPolicyArea.cpp b/src/DSPolicyArea/DSPolicyArea.cpp index 1fdedbb..3f63e14 100644 --- a/src/DSPolicyArea/DSPolicyArea.cpp +++ b/src/DSPolicyArea/DSPolicyArea.cpp @@ -70,6 +70,26 @@ bool DSPolicyAreaPrivate::setSize(int width, int height) return true; } +int DSPolicyAreaPrivate::getX() +{ + return __x; +} + +int DSPolicyAreaPrivate::getY() +{ + return __y; +} + +int DSPolicyAreaPrivate::getWidth() +{ + return __width; +} + +int DSPolicyAreaPrivate::getHeight() +{ + return __height; +} + bool DSPolicyAreaPrivate::attachSeat(std::shared_ptr seat) { __seat = seat; diff --git a/src/DSPolicyArea/DSPolicyAreaPrivate.h b/src/DSPolicyArea/DSPolicyAreaPrivate.h index 6454d7f..903b3c0 100644 --- a/src/DSPolicyArea/DSPolicyAreaPrivate.h +++ b/src/DSPolicyArea/DSPolicyAreaPrivate.h @@ -17,6 +17,10 @@ public: static DSPolicyAreaPrivate *getPrivate(DSPolicyArea *q) { return q->__d_func(); } bool setPosition(int x, int y); bool setSize(int width, int height); + int getX(); + int getY(); + int getWidth(); + int getHeight(); bool attachSeat(std::shared_ptr seat); private: