phonesrv_plat/dialpad_api/inc/dialpadkeyhandler.h
changeset 23 427125ac6cb8
parent 19 e44a8c097b15
child 27 7eb70891911c
equal deleted inserted replaced
19:e44a8c097b15 23:427125ac6cb8
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 
    22 
    23 class Dialpad;
    23 class Dialpad;
    24 class DialpadVoiceMailboxEventFilter;
    24 class DialpadVoiceMailboxEventFilter;
       
    25 class DialpadVideoMailboxEventFilter;
    25 class DialpadBluetoothEventFilter;
    26 class DialpadBluetoothEventFilter;
    26 class DialpadKeySequenceEventFilter;
    27 class DialpadKeySequenceEventFilter;
    27 class HbMainWindow;
    28 class HbMainWindow;
    28 
    29 
    29 #ifdef BUILD_DIALPADKEYHANDLER
    30 #ifdef BUILD_DIALPADKEYHANDLER
    50     virtual ~DialpadKeyHandler();
    51     virtual ~DialpadKeyHandler();
    51 
    52 
    52 private:
    53 private:
    53     HbMainWindow& mMainWindow;
    54     HbMainWindow& mMainWindow;
    54     QScopedPointer<DialpadVoiceMailboxEventFilter> mVmbxFilter;
    55     QScopedPointer<DialpadVoiceMailboxEventFilter> mVmbxFilter;
       
    56     QScopedPointer<DialpadVideoMailboxEventFilter> mVideoVmbxFilter;
    55     QScopedPointer<DialpadBluetoothEventFilter> mBtFilter;
    57     QScopedPointer<DialpadBluetoothEventFilter> mBtFilter;
    56     QScopedPointer<DialpadKeySequenceEventFilter> mKeySequenceFilter;
    58     QScopedPointer<DialpadKeySequenceEventFilter> mKeySequenceFilter;
       
    59     bool mIsVideoMailboxSupported;
    57 };
    60 };
    58 
    61 
    59 #endif // DIALPADKEYHANDLER_H
    62 #endif // DIALPADKEYHANDLER_H