filemanager/src/filemanager/src/fmdriverlistwidget.h
changeset 46 d58987eac7e8
parent 37 15bc28c9dd51
equal deleted inserted replaced
37:15bc28c9dd51 46:d58987eac7e8
    43     void refreshDrive();
    43     void refreshDrive();
    44     void activeSearchPanel();
    44     void activeSearchPanel();
    45 
    45 
    46 signals:
    46 signals:
    47 	void activated( const QString &path );
    47 	void activated( const QString &path );
    48 	void startSearch( const QString &targetPath, const QString &criteria );
    48 	void startSearch( const QString &criteria );
    49     
    49     
    50 private slots:
    50 private slots:
    51 	void on_list_activated( const QModelIndex &index );
    51 	void on_list_activated( const QModelIndex &index );
    52     void on_list_longPressed( HbAbstractViewItem *item, const QPointF &coords );
    52     void on_list_longPressed( HbAbstractViewItem *item, const QPointF &coords );
    53     void on_list_pressed( const QModelIndex &  index ) ;
    53     void on_list_pressed( const QModelIndex &  index ) ;
    61     void on_unLockedAction_triggered();
    61     void on_unLockedAction_triggered();
    62     void on_formatAction_triggered();
    62     void on_formatAction_triggered();
    63     void on_ejectAction_triggered();
    63     void on_ejectAction_triggered();
    64     void on_directoryChanged( const QString &path );
    64     void on_directoryChanged( const QString &path );
    65     
    65     
    66     void on_searchPanel_searchOptionsClicked();
       
    67     void on_searchPanel_criteriaChanged( const QString &criteria );
    66     void on_searchPanel_criteriaChanged( const QString &criteria );
    68     void on_searchPanel_exitClicked();
    67     void on_searchPanel_exitClicked();
    69 private:
    68 private:
    70 	void init();
    69 	void init();
    71 
    70 
    75     HbAbstractViewItem* mCurrentItem;
    74     HbAbstractViewItem* mCurrentItem;
    76     HbSearchPanel* mSearchPanel;
    75     HbSearchPanel* mSearchPanel;
    77     
    76     
    78     QFileSystemWatcher *mFileSystemWatcher;
    77     QFileSystemWatcher *mFileSystemWatcher;
    79     
    78     
    80     QString mFindTargetPath;
       
    81     QGraphicsLinearLayout *mLayout;
    79     QGraphicsLinearLayout *mLayout;
    82 	HbMenu *mContextMenu;
    80 	HbMenu *mContextMenu;
    83     
    81     
    84     //used to avoid activate when long press list.
    82     //used to avoid activate when long press list.
    85     bool mListLongPressed;
    83     bool mListLongPressed;