telutils/keysequencerecognitionservice/src/keysequencerecognitionprovider.cpp
changeset 42 35488577e233
parent 31 a2467631ae02
child 51 12bc758d6a02
equal deleted inserted replaced
38:bc103bfb69cf 42:35488577e233
    17 
    17 
    18 #include <QCoreApplication>
    18 #include <QCoreApplication>
    19 #include <QTimer>
    19 #include <QTimer>
    20 #include <QTranslator>
    20 #include <QTranslator>
    21 #include <QLocale>
    21 #include <QLocale>
       
    22 #include <tstasksettings.h>
    22 #include "keysequencerecognitionprovider.h"
    23 #include "keysequencerecognitionprovider.h"
    23 #include "manufacturerkeysequencehandler.h"
    24 #include "manufacturerkeysequencehandler.h"
    24 #include "imeikeysequencehandler.h"
    25 #include "imeikeysequencehandler.h"
    25 #include "lifetimerkeysequencehandler.h"
    26 #include "lifetimerkeysequencehandler.h"
    26 #include "simcontrolkeysequencehandler.h"
    27 #include "simcontrolkeysequencehandler.h"
    45     
    46     
    46     // One should not call anything exception generating after handlers are
    47     // One should not call anything exception generating after handlers are
    47     // created because memory for handlers will be leaked on an exception 
    48     // created because memory for handlers will be leaked on an exception 
    48     // while being in c++ constructor.
    49     // while being in c++ constructor.
    49     constructKeySequenceHandlers();
    50     constructKeySequenceHandlers();
       
    51 
       
    52     // Keysequencerecognitionprovider to be invisible in taskswitcher 
       
    53     TsTaskSettings taskSettings;
       
    54     taskSettings.setVisibility(false);
    50 }
    55 }
    51 
    56 
    52 
    57 
    53 /*!
    58 /*!
    54   KeySequenceRecognitionProvider::~KeySequenceRecognitionProvider.
    59   KeySequenceRecognitionProvider::~KeySequenceRecognitionProvider.