#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/"
win->getSkinView()->getKbdHelper()->setMtTracker(tsHelper->getMtTracker());
updateGeometry();
+
+ /* update sensor */
+ req_set_sensor_accel_angle(rotateAngle);
}
void DisplayBase::loadGuideImg()
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();