From: GiWoong Kim Date: Tue, 23 Jun 2015 10:32:27 +0000 (+0900) Subject: display: replace notify function for sensor X-Git-Tag: TizenStudio_2.0_p3.0~125 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a39fced56920bd59deade9b55402902640108a5;p=sdk%2Femulator%2Fqemu.git display: replace notify function for sensor req_set_sensor_accel(x, y, z) -> req_set_sensor_accel_angle(angle) Change-Id: I78529995da5c744ec1c4117967ade106f89947cb Signed-off-by: GiWoong Kim --- diff --git a/tizen/src/ui/displaybase.cpp b/tizen/src/ui/displaybase.cpp index 3bd885a..9d26e9a 100644 --- a/tizen/src/ui/displaybase.cpp +++ b/tizen/src/ui/displaybase.cpp @@ -32,8 +32,7 @@ #include "mainwindow.h" extern "C" { -#include "emul_state.h" -#include "skin/maruskin_operation.h" +void req_set_sensor_accel_angle(int angle); } #define BLANK_GUIDE_IMAGE_PATH "../images/" @@ -63,6 +62,9 @@ DisplayBase::DisplayBase(DisplayType *displayForm, qreal scaleFactor, win->getSkinView()->getKbdHelper()->setMtTracker(tsHelper->getMtTracker()); updateGeometry(); + + /* update sensor */ + req_set_sensor_accel_angle(rotateAngle); } void DisplayBase::loadGuideImg() @@ -128,24 +130,7 @@ void DisplayBase::switchForm(DisplayType *displayForm) maskImage = displayForm->getMask(); /* update sensor */ - // TODO: use degree - switch(rotateAngle) { - case 0: - do_rotation_event(ROTATION_PORTRAIT); - break; - case 90: - do_rotation_event(ROTATION_REVERSE_LANDSCAPE); - break; - case 180: - do_rotation_event(ROTATION_REVERSE_PORTRAIT); - break; - case 270: - do_rotation_event(ROTATION_LANDSCAPE); - break; - default: - qWarning() << "invalid angle :" << rotateAngle; - break; - } + req_set_sensor_accel_angle(rotateAngle); updateGeometry(); update();