logsui/logsapp/inc/logsrecentcallsview.h
changeset 11 64a47b97e1e1
parent 10 b04270301d3b
child 14 f27aebe284bb
equal deleted inserted replaced
10:b04270301d3b 11:64a47b97e1e1
    17 #ifndef LOGSRECENTCALLSVIEW_H
    17 #ifndef LOGSRECENTCALLSVIEW_H
    18 #define LOGSRECENTCALLSVIEW_H
    18 #define LOGSRECENTCALLSVIEW_H
    19 
    19 
    20 #include "logsfilter.h"
    20 #include "logsfilter.h"
    21 #include "logsbaseview.h"
    21 #include "logsbaseview.h"
       
    22 #include <hbscrollarea.h>
    22 
    23 
    23 class HbListView;
    24 class HbListView;
    24 class HbLabel;
    25 class HbLabel;
    25 class LogsComponentRepository;
    26 class LogsComponentRepository;
    26 class LogsModel;
    27 class LogsModel;
    77     void updateView(LogsServices::LogsView view);
    78     void updateView(LogsServices::LogsView view);
    78     void leftFlick();
    79     void leftFlick();
    79     void rightFlick();
    80     void rightFlick();
    80     void dissappearByFadingComplete();
    81     void dissappearByFadingComplete();
    81     void dissappearByMovingComplete();
    82     void dissappearByMovingComplete();
       
    83     void appearByMovingComplete();
    82     bool markMissedCallsSeen();
    84     bool markMissedCallsSeen();
    83     void scrollToTopItem();
       
    84     
    85     
    85 private: // from LogsBaseView
    86 private: // from LogsBaseView
    86     
    87     
    87     virtual void initView();
    88     virtual void initView();
    88     virtual QAbstractItemModel* model() const;
    89     virtual QAbstractItemModel* model() const;
   122     LogsServices::LogsView mCurrentView;
   123     LogsServices::LogsView mCurrentView;
   123     LogsServices::LogsView mAppearingView;
   124     LogsServices::LogsView mAppearingView;
   124     bool mMoveLeftInList;
   125     bool mMoveLeftInList;
   125     LogsEffectHandler* mEffectHandler;
   126     LogsEffectHandler* mEffectHandler;
   126     int mListViewX;
   127     int mListViewX;
       
   128     int mEmptyListLabelX;
   127     LogsMatchesModel* mMatchesModel; 
   129     LogsMatchesModel* mMatchesModel; 
   128     bool mMarkingMissedAsSeen;
   130     bool mMarkingMissedAsSeen;
   129     LogsPageIndicator* mPageIndicator;
   131     LogsPageIndicator* mPageIndicator;
   130     bool mFirstActivation;
   132     bool mFirstActivation;
   131     
   133     
       
   134     HbScrollArea::ScrollBarPolicy mListScrollBarPolicy;
       
   135     
   132 };
   136 };
   133 
   137 
   134 #endif // LOGSRECENTCALLSVIEW_H
   138 #endif // LOGSRECENTCALLSVIEW_H