logsui/logsapp/inc/logsrecentcallsview.h
changeset 21 2f0af9ba7665
parent 17 90fe74753f71
equal deleted inserted replaced
18:acd4e87b24b4 21:2f0af9ba7665
    48                                   LogsAbstractViewManager& viewManager );
    48                                   LogsAbstractViewManager& viewManager );
    49     ~LogsRecentCallsView();
    49     ~LogsRecentCallsView();
    50 
    50 
    51 public: // From LogsBaseView
    51 public: // From LogsBaseView
    52     
    52     
    53     virtual void activated(bool showDialer, QVariant args);
    53     virtual void activated(bool showDialer, QVariant args, const QString& dialpadText);
    54     virtual void deactivated();
    54     virtual void deactivated();
    55     virtual bool isExitAllowed();
    55     virtual bool isExitAllowed();
    56     virtual QString saveActivity(QDataStream& serializedActivity, QVariantHash& metaData);
    56     virtual QString saveActivity(QDataStream& serializedActivity, QVariantHash& metaData);
    57     virtual QVariant loadActivity(
    57     virtual QVariant loadActivity(
    58         const QString& activityId, QDataStream& serializedActivity, QVariantHash& metaData);
    58         const QString& activityId, QDataStream& serializedActivity, QVariantHash& metaData);
    65 protected slots: // from LogsBaseView 
    65 protected slots: // from LogsBaseView 
    66     
    66     
    67     virtual void handleBackSoftkey();
    67     virtual void handleBackSoftkey();
    68     void openDialpad();
    68     void openDialpad();
    69     virtual void dialpadEditorTextChanged();
    69     virtual void dialpadEditorTextChanged();
    70     void changeFilter(HbAction* action);
       
    71     virtual void updateEmptyListWidgetsVisibility();
    70     virtual void updateEmptyListWidgetsVisibility();
    72     virtual void updateWidgetsSizeAndLayout();
    71     virtual void updateWidgetsSizeAndLayout();
    73     virtual void updateEmptyListLabelVisibility();
    72     virtual void updateEmptyListLabelVisibility();    
       
    73     virtual void handleViewSwitchSelected(HbListWidgetItem* item);
    74     
    74     
    75 private slots:
    75 private slots:
    76 
    76 
    77     void clearList();
    77     void clearList();
    78     void clearListAnswer(int action);
    78     void clearListAnswer(int action);
    98     
    98     
    99     void addStringsToMap();
    99     void addStringsToMap();
   100     void initListWidget();
   100     void initListWidget();
   101     void updateFilter(LogsFilter::FilterType type);
   101     void updateFilter(LogsFilter::FilterType type);
   102     void updateViewName();
   102     void updateViewName();
   103     void updateContextMenuItems(XQService::LogsViewIndex view);
   103     void updateViewSwitchList(XQService::LogsViewIndex view);
       
   104     
   104     LogsFilter::FilterType getFilter(XQService::LogsViewIndex view);  
   105     LogsFilter::FilterType getFilter(XQService::LogsViewIndex view);  
   105     void changeView(XQService::LogsViewIndex view);
   106     void changeView(XQService::LogsViewIndex view);
   106     void updateMenu();
   107     void updateMenu();
   107     void handleMissedCallsMarking();
   108     void handleMissedCallsMarking();
   108     void handleMissedCallsCounter();
   109     void handleMissedCallsCounter();