filemanager/src/filemanager/src/fmfindview.h
changeset 46 d58987eac7e8
parent 16 ada7962b4308
equal deleted inserted replaced
37:15bc28c9dd51 46:d58987eac7e8
    32     Q_OBJECT
    32     Q_OBJECT
    33 public:
    33 public:
    34     FmFindView();
    34     FmFindView();
    35     virtual ~FmFindView();
    35     virtual ~FmFindView();
    36 
    36 
    37     void find( const QString &keyword, const QString &path );
    37     void find( const QString &keyword, const QStringList &pathList );
    38 
    38 
    39 public slots:
    39 public slots:
    40     void activated( const QString &pathName );
    40     void activated( const QString &pathName );
    41     void stopFind();
    41     
    42 
       
    43 private slots:
    42 private slots:
    44     void findFinished();
       
    45     void on_findAction_triggered();
       
    46     void on_sortNameAction_triggered();
    43     void on_sortNameAction_triggered();
    47     void on_sortTimeAction_triggered();
    44     void on_sortTimeAction_triggered();
    48     void on_sortSizeAction_triggered();
    45     void on_sortSizeAction_triggered();
    49     void on_sortTypeAction_triggered();
    46     void on_sortTypeAction_triggered();
    50     
       
    51     void startSearch( const QString &targetPath, const QString &criteria );
       
    52     
    47     
    53     void on_findWidget_setEmptyMenu( bool isMenuEmpty );
    48     void on_findWidget_setEmptyMenu( bool isMenuEmpty );
    54     
    49     
    55 private:
    50 private:
    56     void initMenu();
    51     void initMenu();
    57     void initMainWidget();
    52     void initMainWidget();
    58     void initToolBar();
    53     void initToolBar();
    59 
    54 
       
    55     // from FmViewBase
       
    56     virtual void aboutToClose();
       
    57 
    60     FmFindWidget *mFindWidget;
    58     FmFindWidget *mFindWidget;
    61     HbProgressDialog *mWaitNote;
       
    62     HbMenu *mMenu;
    59     HbMenu *mMenu;
    63 };
    60 };
    64 
    61 
    65 #endif
    62 #endif