qstmgesturelib/qstmuievent.cpp
changeset 16 3c88a81ff781
parent 3 0954f5dd2cd0
equal deleted inserted replaced
14:6aeb7a756187 16:3c88a81ff781
    42 
    42 
    43 QStm_UiEvent::QStm_UiEvent(
    43 QStm_UiEvent::QStm_UiEvent(
    44     QStm_UiEventCode code,
    44     QStm_UiEventCode code,
    45     const QPoint& start, const QPoint& xy, const QPoint& previousXY,
    45     const QPoint& start, const QPoint& xy, const QPoint& previousXY,
    46     bool timerExpired, void* target, long interval,
    46     bool timerExpired, void* target, long interval,
    47     int index, QTime timestamp) :
    47     int index, QTime timestamp, unsigned int modifiers) :
    48     m_code(code), m_start(start), m_XY(xy), m_previousXY(previousXY),
    48     m_code(code), m_start(start), m_XY(xy), m_previousXY(previousXY),
    49     m_statetransition(interval), m_target(target), m_timerExpired(timerExpired),
    49     m_statetransition(interval), m_target(target), m_timerExpired(timerExpired),
    50     m_index(index), m_previousEvent(NULL), m_timestamp(timestamp)
    50     m_index(index), m_previousEvent(NULL), m_timestamp(timestamp), m_modifiers(modifiers)
    51 {
    51 {
    52 }
    52 }
    53 
    53 
    54 
    54 
    55 
    55 
   159 QEvent::Type  QStm_UiEvent::mapToMouseEventType()
   159 QEvent::Type  QStm_UiEvent::mapToMouseEventType()
   160 {
   160 {
   161     QEvent::Type type = QEvent::None;
   161     QEvent::Type type = QEvent::None;
   162     switch (m_code) {
   162     switch (m_code) {
   163         case ETouch:
   163         case ETouch:
   164         case EHold:    
   164         //case EHold:
   165         {
   165         {
   166             type = QEvent::MouseButtonPress;
   166             type = QEvent::MouseButtonPress;
   167             break;
   167             break;
   168         }
   168         }
   169         case EMove:
   169         case EMove: