-rw-r--r-- | noncore/apps/advancedfm/advancedfm.cpp | 31 | ||||
-rw-r--r-- | noncore/apps/advancedfm/advancedfm.h | 1 |
2 files changed, 4 insertions, 28 deletions
diff --git a/noncore/apps/advancedfm/advancedfm.cpp b/noncore/apps/advancedfm/advancedfm.cpp index 3bfec7d..3cd2067 100644 --- a/noncore/apps/advancedfm/advancedfm.cpp +++ b/noncore/apps/advancedfm/advancedfm.cpp @@ -343,5 +343,5 @@ QStringList AdvancedFm::getPath() { } -void AdvancedFm::changeTo(QString dir) { +void AdvancedFm::changeTo(const QString dir) { chdir( dir.latin1()); CurrentDir()->cd(dir, TRUE); @@ -700,5 +700,5 @@ void AdvancedFm::gotoCustomDir(const QString &dir) { removeCustomDir( ); } else { - gotoDirectory( dir); + changeTo( dir); // if(QDir( curDir).exists() ) // { @@ -767,36 +767,13 @@ void AdvancedFm::qcopReceive(const QCString &msg, const QByteArray &data) { QString file; stream >> file; - gotoDirectory( (const QString &) file); + changeTo( (const QString &) file); } } void AdvancedFm::setDocument(const QString &file) { - gotoDirectory( file); + changeTo( file); } -void AdvancedFm::gotoDirectory(const QString &file) { -// qDebug("goto dir "+file); - QString curDir = file; - QDir *thisDir = CurrentDir(); - if(QDir( curDir).exists() ) { - thisDir->setPath( curDir ); - chdir( curDir.latin1() ); - thisDir->cd( curDir, TRUE); - populateView(); - } - else if(QFileInfo(curDir).exists()) { - QFileInfo fileInfo(curDir); - curDir=fileInfo.dirPath(); - if(QDir( curDir).exists() ) { - thisDir->setPath( curDir ); - chdir( curDir.latin1() ); - thisDir->cd( curDir, TRUE); - populateView(); - } - findFile(file); - } - -} void AdvancedFm::findFile(const QString &fileName) { diff --git a/noncore/apps/advancedfm/advancedfm.h b/noncore/apps/advancedfm/advancedfm.h index 9dbdc70..00ab909 100644 --- a/noncore/apps/advancedfm/advancedfm.h +++ b/noncore/apps/advancedfm/advancedfm.h @@ -178,5 +178,4 @@ private: void addCustomDir(); void removeCustomDir(); - void gotoDirectory(const QString &); void navigateToSelected(); void findFile(const QString &); |