author | llornkcor <llornkcor> | 2004-09-25 05:01:41 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2004-09-25 05:01:41 (UTC) |
commit | 45a59fcd4a35c9c0ce35162c0ac7a5c914e24a52 (patch) (unidiff) | |
tree | 99fd7480b1825b8eb956f40f163aa3fc20cfc6cf | |
parent | 06073d16f0dd3fb332af60467bb90480e21ebc28 (diff) | |
download | opie-45a59fcd4a35c9c0ce35162c0ac7a5c914e24a52.zip opie-45a59fcd4a35c9c0ce35162c0ac7a5c914e24a52.tar.gz opie-45a59fcd4a35c9c0ce35162c0ac7a5c914e24a52.tar.bz2 |
redunancy
-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 | |||
@@ -337,17 +337,17 @@ QStringList AdvancedFm::getPath() { | |||
337 | if ( it.current()->isSelected() ) { | 337 | if ( it.current()->isSelected() ) { |
338 | strList << it.current()->text(0); | 338 | strList << it.current()->text(0); |
339 | // odebug << it.current()->text(0) << oendl; | 339 | // odebug << it.current()->text(0) << oendl; |
340 | } | 340 | } |
341 | } | 341 | } |
342 | return strList; | 342 | return strList; |
343 | } | 343 | } |
344 | 344 | ||
345 | void AdvancedFm::changeTo(QString dir) { | 345 | void AdvancedFm::changeTo(const QString dir) { |
346 | chdir( dir.latin1()); | 346 | chdir( dir.latin1()); |
347 | CurrentDir()->cd(dir, TRUE); | 347 | CurrentDir()->cd(dir, TRUE); |
348 | populateView(); | 348 | populateView(); |
349 | update(); | 349 | update(); |
350 | } | 350 | } |
351 | 351 | ||
352 | void AdvancedFm::homeButtonPushed() { | 352 | void AdvancedFm::homeButtonPushed() { |
353 | changeTo(QDir::homeDirPath()); | 353 | changeTo(QDir::homeDirPath()); |
@@ -694,17 +694,17 @@ void AdvancedFm::gotoCustomDir(const QString &dir) { | |||
694 | // if( curDir.isEmpty()) { | 694 | // if( curDir.isEmpty()) { |
695 | // } | 695 | // } |
696 | if( dir == s_addBookmark) { | 696 | if( dir == s_addBookmark) { |
697 | addCustomDir(); | 697 | addCustomDir(); |
698 | } | 698 | } |
699 | if( dir == s_removeBookmark) { | 699 | if( dir == s_removeBookmark) { |
700 | removeCustomDir( ); | 700 | removeCustomDir( ); |
701 | } else { | 701 | } else { |
702 | gotoDirectory( dir); | 702 | changeTo( dir); |
703 | // if(QDir( curDir).exists() ) | 703 | // if(QDir( curDir).exists() ) |
704 | // { | 704 | // { |
705 | // thisDir->setPath( curDir ); | 705 | // thisDir->setPath( curDir ); |
706 | // chdir( curDir.latin1() ); | 706 | // chdir( curDir.latin1() ); |
707 | // thisDir->cd( curDir, TRUE); | 707 | // thisDir->cd( curDir, TRUE); |
708 | // populateView(); | 708 | // populateView(); |
709 | // } | 709 | // } |
710 | } | 710 | } |
@@ -761,48 +761,25 @@ void AdvancedFm::setOtherTabCurrent() { | |||
761 | 761 | ||
762 | void AdvancedFm::qcopReceive(const QCString &msg, const QByteArray &data) { | 762 | void AdvancedFm::qcopReceive(const QCString &msg, const QByteArray &data) { |
763 | // odebug << "qcop message "+msg << oendl; | 763 | // odebug << "qcop message "+msg << oendl; |
764 | QDataStream stream ( data, IO_ReadOnly ); | 764 | QDataStream stream ( data, IO_ReadOnly ); |
765 | if ( msg == "openDirectory(QString)" ) { | 765 | if ( msg == "openDirectory(QString)" ) { |
766 | // odebug << "received" << oendl; | 766 | // odebug << "received" << oendl; |
767 | QString file; | 767 | QString file; |
768 | stream >> file; | 768 | stream >> file; |
769 | gotoDirectory( (const QString &) file); | 769 | changeTo( (const QString &) file); |
770 | } | 770 | } |
771 | } | 771 | } |
772 | 772 | ||
773 | void AdvancedFm::setDocument(const QString &file) { | 773 | void AdvancedFm::setDocument(const QString &file) { |
774 | gotoDirectory( file); | 774 | changeTo( file); |
775 | 775 | ||
776 | } | 776 | } |
777 | 777 | ||
778 | void AdvancedFm::gotoDirectory(const QString &file) { | ||
779 | // qDebug("goto dir "+file); | ||
780 | QString curDir = file; | ||
781 | QDir *thisDir = CurrentDir(); | ||
782 | if(QDir( curDir).exists() ) { | ||
783 | thisDir->setPath( curDir ); | ||
784 | chdir( curDir.latin1() ); | ||
785 | thisDir->cd( curDir, TRUE); | ||
786 | populateView(); | ||
787 | } | ||
788 | else if(QFileInfo(curDir).exists()) { | ||
789 | QFileInfo fileInfo(curDir); | ||
790 | curDir=fileInfo.dirPath(); | ||
791 | if(QDir( curDir).exists() ) { | ||
792 | thisDir->setPath( curDir ); | ||
793 | chdir( curDir.latin1() ); | ||
794 | thisDir->cd( curDir, TRUE); | ||
795 | populateView(); | ||
796 | } | ||
797 | findFile(file); | ||
798 | } | ||
799 | |||
800 | } | ||
801 | 778 | ||
802 | void AdvancedFm::findFile(const QString &fileName) { | 779 | void AdvancedFm::findFile(const QString &fileName) { |
803 | QFileInfo fi(fileName); | 780 | QFileInfo fi(fileName); |
804 | QListView *thisView = CurrentView(); | 781 | QListView *thisView = CurrentView(); |
805 | QListViewItemIterator it( thisView ); | 782 | QListViewItemIterator it( thisView ); |
806 | for ( ; it.current(); ++it ) { | 783 | for ( ; it.current(); ++it ) { |
807 | if(it.current()->text(0) == fi.fileName()) { | 784 | if(it.current()->text(0) == fi.fileName()) { |
808 | it.current()->setSelected(true); | 785 | it.current()->setSelected(true); |
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 | |||
@@ -172,17 +172,16 @@ private: | |||
172 | void startProcess(const QString &); | 172 | void startProcess(const QString &); |
173 | bool eventFilter( QObject * , QEvent * ); | 173 | bool eventFilter( QObject * , QEvent * ); |
174 | void cancelRename(); | 174 | void cancelRename(); |
175 | void doRename(QListView *); | 175 | void doRename(QListView *); |
176 | void okRename(); | 176 | void okRename(); |
177 | void customDirsToMenu(); | 177 | void customDirsToMenu(); |
178 | void addCustomDir(); | 178 | void addCustomDir(); |
179 | void removeCustomDir(); | 179 | void removeCustomDir(); |
180 | void gotoDirectory(const QString &); | ||
181 | void navigateToSelected(); | 180 | void navigateToSelected(); |
182 | void findFile(const QString &); | 181 | void findFile(const QString &); |
183 | 182 | ||
184 | private slots: | 183 | private slots: |
185 | void processEnded(Opie::Core::OProcess *); | 184 | void processEnded(Opie::Core::OProcess *); |
186 | void oprocessStderr(Opie::Core::OProcess *, char *, int); | 185 | void oprocessStderr(Opie::Core::OProcess *, char *, int); |
187 | void gotoCustomDir(const QString &); | 186 | void gotoCustomDir(const QString &); |
188 | void qcopReceive(const QCString&, const QByteArray&); | 187 | void qcopReceive(const QCString&, const QByteArray&); |