filemanager/src/filemanager/src/fmfindview.h
changeset 16 ada7962b4308
parent 14 1957042d8c7e
child 40 4167eb56f30d
equal deleted inserted replaced
14:1957042d8c7e 16:ada7962b4308
    21 #define FMFINDVIEW_H
    21 #define FMFINDVIEW_H
    22 
    22 
    23 #include "fmcommon.h"
    23 #include "fmcommon.h"
    24 #include "fmviewbase.h"
    24 #include "fmviewbase.h"
    25 
    25 
    26 class HbProgressNote;
    26 class HbProgressDialog;
       
    27 class HbMenu;
    27 class FmFindWidget;
    28 class FmFindWidget;
    28 
    29 
    29 class FmFindView : public FmViewBase
    30 class FmFindView : public FmViewBase
    30 {
    31 {
    31     Q_OBJECT
    32     Q_OBJECT
    39     void activated( const QString &pathName );
    40     void activated( const QString &pathName );
    40     void stopFind();
    41     void stopFind();
    41 
    42 
    42 private slots:
    43 private slots:
    43     void findFinished();
    44     void findFinished();
       
    45     void on_findAction_triggered();
    44     void on_sortNameAction_triggered();
    46     void on_sortNameAction_triggered();
    45     void on_sortTimeAction_triggered();
    47     void on_sortTimeAction_triggered();
    46     void on_sortSizeAction_triggered();
    48     void on_sortSizeAction_triggered();
    47     void on_sortTypeAction_triggered();
    49     void on_sortTypeAction_triggered();
    48     
    50     
    49     void startSearch( const QString &targetPath, const QString &criteria );
    51     void startSearch( const QString &targetPath, const QString &criteria );
    50     
    52     
       
    53     void on_findWidget_setEmptyMenu( bool isMenuEmpty );
       
    54     
    51 private:
    55 private:
    52     void initMenu();
    56     void initMenu();
    53     void initMainWidget();
    57     void initMainWidget();
    54     void initToolBar();
    58     void initToolBar();
    55 
    59 
    56     FmFindWidget *mFindWidget;
    60     FmFindWidget *mFindWidget;
    57     HbProgressNote *mWaitNote;
    61     HbProgressDialog *mWaitNote;
       
    62     HbMenu *mMenu;
    58 };
    63 };
    59 
    64 
    60 #endif
    65 #endif