display: replace notify function for sensor
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 23 Jun 2015 10:32:27 +0000 (19:32 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Tue, 23 Jun 2015 14:39:45 +0000 (23:39 +0900)
req_set_sensor_accel(x, y, z) ->
req_set_sensor_accel_angle(angle)

Change-Id: I78529995da5c744ec1c4117967ade106f89947cb
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/ui/displaybase.cpp

index 3bd885a..9d26e9a 100644 (file)
@@ -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();