logsui/logscntfinder/inc/logspredictive12keytranslator.h
changeset 4 e52d42f9500c
parent 2 7119b73b84d6
child 17 90fe74753f71
equal deleted inserted replaced
2:7119b73b84d6 4:e52d42f9500c
    32 class LogsPredictive12KeyTranslator : public LogsPredictiveTranslator 
    32 class LogsPredictive12KeyTranslator : public LogsPredictiveTranslator 
    33 {
    33 {
    34 
    34 
    35 public: 
    35 public: 
    36 
    36 
    37     explicit LogsPredictive12KeyTranslator();
       
    38     ~LogsPredictive12KeyTranslator();
    37     ~LogsPredictive12KeyTranslator();
    39     
    38     
    40 public: //from LogsPredictiveTranslator
    39 public: //from LogsPredictiveTranslator
    41     
    40     
    42     QStringList patternTokens( const QString& pattern ) const;
    41     QStringList patternTokens( const QString& pattern ) const;
    43     int hasPatternSeparators( const QString& pattern ) const;
    42     int hasPatternSeparators( const QString& pattern ) const;
    44     const QChar translateChar( const QChar character ) const;
    43     const QChar translateChar( const QChar character ) const;
       
    44 
       
    45 protected:
    45     
    46     
       
    47     explicit LogsPredictive12KeyTranslator( const HbInputLanguage& lang );
       
    48 
    46 private:
    49 private:
    47     
    50     
    48     void padWithZeros( QString& token, const QString& source, int padIndex ) const;
    51     void padWithZeros( QString& token, const QString& source, int padIndex ) const;
    49     
    52     
    50 
    53