phoneapp/phoneuiqtviewadapter/inc/phoneindicatorcontroller.h
changeset 30 ebdbd102c78a
parent 27 2f8f8080a020
child 51 f39ed5e045e0
equal deleted inserted replaced
27:2f8f8080a020 30:ebdbd102c78a
    30     Q_OBJECT
    30     Q_OBJECT
    31 public:
    31 public:
    32     PhoneIndicatorController(QObject *parent = 0);
    32     PhoneIndicatorController(QObject *parent = 0);
    33     virtual ~PhoneIndicatorController();
    33     virtual ~PhoneIndicatorController();
    34     
    34     
       
    35     void setActiveCallData( const TDesC &text, const TDesC &icon );
       
    36     void clearActiveCallData();
       
    37     void enableActiveCallIndicator();
       
    38     void disableActiveCallIndicator();
       
    39     
    35 private slots:
    40 private slots:
    36     void updateMissedCallIndicator(const XQSettingsKey &key, const QVariant &value);
    41     void updateMissedCallIndicator(const XQSettingsKey &key, const QVariant &value);
    37     void setMissedallIndicatorData();
    42     void setMissedallIndicatorData();
    38     
    43     
    39 private:
    44 private:
    40     HbIndicator m_indicator;
    45     HbIndicator m_indicator;
    41     LogsModel  *m_logsModel;
    46     LogsModel  *m_logsModel;
    42     LogsFilter *m_missedCallsFilter;
    47     LogsFilter *m_missedCallsFilter;
    43     XQSettingsManager * m_setManager;
    48     XQSettingsManager * m_setManager;
       
    49     
       
    50     QString m_cli;
       
    51     QString m_callImage;
    44     };
    52     };
    45 
    53 
    46 #endif /* PHONEINDICATORCONTROLLER_H_ */
    54 #endif /* PHONEINDICATORCONTROLLER_H_ */