logsui/logsapp/inc/logsmainwindow.h
changeset 17 90fe74753f71
parent 15 76d2cf7a585e
child 18 acd4e87b24b4
equal deleted inserted replaced
15:76d2cf7a585e 17:90fe74753f71
    19 
    19 
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 #include <hbmainwindow.h>
    22 #include <hbmainwindow.h>
    23 
    23 
       
    24 class XQKeyCapture;
    24 
    25 
       
    26 /**
       
    27  * 
       
    28  */
    25 class LogsMainWindow : public HbMainWindow
    29 class LogsMainWindow : public HbMainWindow
    26     {
    30     {
    27     Q_OBJECT
    31     Q_OBJECT
    28     
    32     
    29 public:
    33 public:
    44 signals:
    48 signals:
    45         
    49         
    46     void callKeyPressed();
    50     void callKeyPressed();
    47     void localeChanged();
    51     void localeChanged();
    48     void appGainedForeground();
    52     void appGainedForeground();
    49     
    53 
       
    54 private:
       
    55     void startKeyCapture();
       
    56     void stopKeyCapture();
    50 private:
    57 private:
    51     
    58     
       
    59     XQKeyCapture* mKeyCapture;
    52     bool mForeground;
    60     bool mForeground;
    53     bool mLocaleChanged;
    61     bool mLocaleChanged;
    54     
    62     
    55     friend class UT_LogsMainWindow;
    63     friend class UT_LogsMainWindow;
    56     friend class UT_LogsServiceHandler;
    64     friend class UT_LogsServiceHandler;