--- a/filemanager/src/filemanager/src/fmfileview.cpp Thu Sep 02 20:16:57 2010 +0300
+++ b/filemanager/src/filemanager/src/fmfileview.cpp Fri Sep 17 08:27:42 2010 +0300
@@ -199,12 +199,12 @@
setLayout( vLayout );
- connect( mWidget, SIGNAL( startSearch( const QString&, const QString& ) ),
- this, SLOT( startSearch( const QString&, const QString& ) ) );
+ connect( mWidget, SIGNAL( startSearch( QString ) ),
+ this, SLOT( startSearch( QString ) ) );
connect( mWidget, SIGNAL( setEmptyMenu( bool ) ),
this, SLOT( on_mainWidget_setEmptyMenu( bool ) ) );
- connect( mWidget, SIGNAL( setTitle( const QString & ) ),
- this, SLOT( on_mainWidget_setTitle( const QString & ) ) );
+ connect( mWidget, SIGNAL( setTitle( QString ) ),
+ this, SLOT( on_mainWidget_setTitle( QString ) ) );
}
void FmFileView::initToolBar()
@@ -471,10 +471,11 @@
mWidget->sortFiles( FmFileBrowseWidget::ESortByType );
}
-void FmFileView::startSearch( const QString &targetPath, const QString &criteria )
+void FmFileView::startSearch( const QString &criteria )
{
- if ( !criteria.isEmpty() && !targetPath.isEmpty() ) {
- FmViewManager::viewManager()->createFindView( criteria, targetPath );
+ if ( !criteria.isEmpty() ) {
+ QString targetPath( mWidget->currentPath().filePath() );
+ FmViewManager::viewManager()->createFindView( criteria, QStringList()<<targetPath );
}
}