Diffstat (limited to 'noncore/apps/advancedfm/advancedfmMenu.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/advancedfm/advancedfmMenu.cpp | 80 |
1 files changed, 48 insertions, 32 deletions
diff --git a/noncore/apps/advancedfm/advancedfmMenu.cpp b/noncore/apps/advancedfm/advancedfmMenu.cpp index 5fa8d0c..27a119f 100644 --- a/noncore/apps/advancedfm/advancedfmMenu.cpp +++ b/noncore/apps/advancedfm/advancedfmMenu.cpp @@ -15,4 +15,6 @@ #include "filePermissions.h" +#include <opie/otabwidget.h> + #include <qpe/lnkproperties.h> #include <qpe/qpeapplication.h> @@ -54,8 +56,22 @@ void AdvancedFm::doRemoteCd() { void AdvancedFm::showMenuHidden() { - if(TabWidget->currentPageIndex() == 0) - showHidden(); - else - showRemoteHidden(); + if (b) { + currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All); + currentRemoteDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All); + fileMenu->setItemChecked( fileMenu->idAt(0),TRUE); +// b=FALSE; + + } else { + currentDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All); + currentRemoteDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All); + fileMenu->setItemChecked( fileMenu->idAt(0),FALSE); +// b=TRUE; + } + populateLocalView(); + populateRemoteView(); +// if(TabWidget->getCurrentTab() == 0) +// showHidden(); +// else +// showRemoteHidden(); // if(b) qDebug("<<<<<<<<<<<<<<<<<<<<<<<<<<<< true"); if(b) b = false; else b = true; @@ -65,10 +81,10 @@ void AdvancedFm::showHidden() { if (b) { currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All); - fileMenu->setItemChecked( fileMenu->idAt(0),TRUE); +// fileMenu->setItemChecked( fileMenu->idAt(0),TRUE); // b=FALSE; } else { currentDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All); - fileMenu->setItemChecked( fileMenu->idAt(0),FALSE); +// fileMenu->setItemChecked( fileMenu->idAt(0),FALSE); // b=TRUE; } @@ -90,5 +106,5 @@ void AdvancedFm::showRemoteHidden() { void AdvancedFm::runThis() { QString fs; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { QString curFile = Local_View->currentItem()->text(0); if(curFile != "../") { @@ -142,5 +158,5 @@ void AdvancedFm::runThis() { void AdvancedFm::runText() { - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { QString curFile = Local_View->currentItem()->text(0); if(curFile != "../") { @@ -324,5 +340,5 @@ void AdvancedFm::filePerms() { QString filePath; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { filePath = currentDir.canonicalPath()+"/"; } else { @@ -338,5 +354,5 @@ void AdvancedFm::filePerms() { delete filePerm; } - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { populateLocalView(); } else { @@ -351,5 +367,5 @@ void AdvancedFm::doProperties() { QString filePath; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { filePath = currentDir.canonicalPath()+"/"; } else { @@ -370,5 +386,5 @@ void AdvancedFm::doProperties() { void AdvancedFm::upDir() { - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { QString current = currentDir.canonicalPath(); QDir dir(current); @@ -396,5 +412,5 @@ void AdvancedFm::copy() { if( curFileList.count() > 0) { QString curFile, item, destFile; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { item=(*it); @@ -428,5 +444,5 @@ void AdvancedFm::copy() { } populateRemoteView(); - TabWidget->setCurrentPage(1); + TabWidget->setCurrentTab(1); } else { @@ -464,5 +480,5 @@ void AdvancedFm::copy() { } populateLocalView(); - TabWidget->setCurrentPage(0); + TabWidget->setCurrentTab(0); } @@ -476,5 +492,5 @@ void AdvancedFm::copyAs() { QString curFile; InputDialog *fileDlg; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { qDebug("tab 1"); for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { @@ -513,5 +529,5 @@ void AdvancedFm::copyAs() { } populateRemoteView(); - TabWidget->setCurrentPage(1); + TabWidget->setCurrentTab(1); } else { @@ -553,5 +569,5 @@ void AdvancedFm::copyAs() { } populateLocalView(); - TabWidget->setCurrentPage(0); + TabWidget->setCurrentTab(0); } } @@ -563,5 +579,5 @@ void AdvancedFm::copySameDir() { InputDialog *fileDlg; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { @@ -650,5 +666,5 @@ void AdvancedFm::move() { QString curFile, destFile, item; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { @@ -679,5 +695,5 @@ void AdvancedFm::move() { } - TabWidget->setCurrentPage(1); + TabWidget->setCurrentTab(1); } else { //view 2 @@ -709,5 +725,5 @@ void AdvancedFm::move() { QFile::remove( curFile); } - TabWidget->setCurrentPage(0); + TabWidget->setCurrentTab(0); } } @@ -750,5 +766,5 @@ bool AdvancedFm::copyFile( const QString & dest, const QString & src ) { void AdvancedFm::runCommand() { QString curFile; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { if( Local_View->currentItem()) curFile = currentDir.canonicalPath() +"/"+ Local_View->currentItem()->text(0); @@ -796,5 +812,5 @@ void AdvancedFm::runCommand() { void AdvancedFm::runCommandStd() { QString curFile; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { if( Local_View->currentItem()) curFile = currentDir.canonicalPath() +"/"+ Local_View->currentItem()->text(0); @@ -819,5 +835,5 @@ void AdvancedFm::runCommandStd() { void AdvancedFm::fileStatus() { QString curFile; - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { curFile = Local_View->currentItem()->text(0); } else { @@ -851,5 +867,5 @@ void AdvancedFm::fileStatus() { void AdvancedFm::mkDir() { - if (TabWidget->currentPageIndex() == 0) + if (TabWidget->getCurrentTab() == 0) localMakDir(); else @@ -859,5 +875,5 @@ void AdvancedFm::mkDir() { void AdvancedFm::rn() { - if (TabWidget->currentPageIndex() == 0) + if (TabWidget->getCurrentTab() == 0) localRename(); else @@ -867,5 +883,5 @@ void AdvancedFm::rn() { void AdvancedFm::del() { - if (TabWidget->currentPageIndex() == 0) + if (TabWidget->getCurrentTab() == 0) localDelete(); else @@ -878,5 +894,5 @@ void AdvancedFm::mkSym() { if( curFileList.count() > 0) { - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { @@ -890,5 +906,5 @@ void AdvancedFm::mkSym() { } populateRemoteView(); - TabWidget->setCurrentPage(1); + TabWidget->setCurrentTab(1); } else { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { @@ -904,5 +920,5 @@ void AdvancedFm::mkSym() { } populateLocalView(); - TabWidget->setCurrentPage(0); + TabWidget->setCurrentTab(0); } } @@ -917,5 +933,5 @@ void AdvancedFm::doBeam() { if( curFileList.count() > 0) { - if (TabWidget->currentPageIndex() == 0) { + if (TabWidget->getCurrentTab() == 0) { for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { |