summaryrefslogtreecommitdiff
path: root/noncore/apps/advancedfm/advancedfmMenu.cpp
Unidiff
Diffstat (limited to 'noncore/apps/advancedfm/advancedfmMenu.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/advancedfm/advancedfmMenu.cpp80
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
@@ -16,2 +16,4 @@
16 16
17#include <opie/otabwidget.h>
18
17#include <qpe/lnkproperties.h> 19#include <qpe/lnkproperties.h>
@@ -55,6 +57,20 @@ void AdvancedFm::doRemoteCd() {
55void AdvancedFm::showMenuHidden() { 57void AdvancedFm::showMenuHidden() {
56 if(TabWidget->currentPageIndex() == 0) 58 if (b) {
57 showHidden(); 59 currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All);
58 else 60 currentRemoteDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All);
59 showRemoteHidden(); 61 fileMenu->setItemChecked( fileMenu->idAt(0),TRUE);
62// b=FALSE;
63
64 } else {
65 currentDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All);
66 currentRemoteDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All);
67 fileMenu->setItemChecked( fileMenu->idAt(0),FALSE);
68// b=TRUE;
69 }
70 populateLocalView();
71 populateRemoteView();
72// if(TabWidget->getCurrentTab() == 0)
73// showHidden();
74// else
75// showRemoteHidden();
60// if(b) qDebug("<<<<<<<<<<<<<<<<<<<<<<<<<<<< true"); 76// if(b) qDebug("<<<<<<<<<<<<<<<<<<<<<<<<<<<< true");
@@ -66,3 +82,3 @@ void AdvancedFm::showHidden() {
66 currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All); 82 currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All);
67 fileMenu->setItemChecked( fileMenu->idAt(0),TRUE); 83// fileMenu->setItemChecked( fileMenu->idAt(0),TRUE);
68// b=FALSE; 84// b=FALSE;
@@ -71,3 +87,3 @@ void AdvancedFm::showHidden() {
71 currentDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All); 87 currentDir.setFilter( QDir::Files | QDir::Dirs/* | QDir::Hidden*/ | QDir::All);
72 fileMenu->setItemChecked( fileMenu->idAt(0),FALSE); 88// fileMenu->setItemChecked( fileMenu->idAt(0),FALSE);
73// b=TRUE; 89// b=TRUE;
@@ -91,3 +107,3 @@ void AdvancedFm::runThis() {
91 QString fs; 107 QString fs;
92 if (TabWidget->currentPageIndex() == 0) { 108 if (TabWidget->getCurrentTab() == 0) {
93 QString curFile = Local_View->currentItem()->text(0); 109 QString curFile = Local_View->currentItem()->text(0);
@@ -143,3 +159,3 @@ void AdvancedFm::runThis() {
143void AdvancedFm::runText() { 159void AdvancedFm::runText() {
144 if (TabWidget->currentPageIndex() == 0) { 160 if (TabWidget->getCurrentTab() == 0) {
145 QString curFile = Local_View->currentItem()->text(0); 161 QString curFile = Local_View->currentItem()->text(0);
@@ -325,3 +341,3 @@ void AdvancedFm::filePerms() {
325 341
326 if (TabWidget->currentPageIndex() == 0) { 342 if (TabWidget->getCurrentTab() == 0) {
327 filePath = currentDir.canonicalPath()+"/"; 343 filePath = currentDir.canonicalPath()+"/";
@@ -339,3 +355,3 @@ void AdvancedFm::filePerms() {
339 } 355 }
340 if (TabWidget->currentPageIndex() == 0) { 356 if (TabWidget->getCurrentTab() == 0) {
341 populateLocalView(); 357 populateLocalView();
@@ -352,3 +368,3 @@ void AdvancedFm::doProperties() {
352 QString filePath; 368 QString filePath;
353 if (TabWidget->currentPageIndex() == 0) { 369 if (TabWidget->getCurrentTab() == 0) {
354 filePath = currentDir.canonicalPath()+"/"; 370 filePath = currentDir.canonicalPath()+"/";
@@ -371,3 +387,3 @@ void AdvancedFm::doProperties() {
371void AdvancedFm::upDir() { 387void AdvancedFm::upDir() {
372 if (TabWidget->currentPageIndex() == 0) { 388 if (TabWidget->getCurrentTab() == 0) {
373 QString current = currentDir.canonicalPath(); 389 QString current = currentDir.canonicalPath();
@@ -397,3 +413,3 @@ void AdvancedFm::copy() {
397 QString curFile, item, destFile; 413 QString curFile, item, destFile;
398 if (TabWidget->currentPageIndex() == 0) { 414 if (TabWidget->getCurrentTab() == 0) {
399 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { 415 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) {
@@ -429,3 +445,3 @@ void AdvancedFm::copy() {
429 populateRemoteView(); 445 populateRemoteView();
430 TabWidget->setCurrentPage(1); 446 TabWidget->setCurrentTab(1);
431 447
@@ -465,3 +481,3 @@ void AdvancedFm::copy() {
465 populateLocalView(); 481 populateLocalView();
466 TabWidget->setCurrentPage(0); 482 TabWidget->setCurrentTab(0);
467 } 483 }
@@ -477,3 +493,3 @@ void AdvancedFm::copyAs() {
477 InputDialog *fileDlg; 493 InputDialog *fileDlg;
478 if (TabWidget->currentPageIndex() == 0) { 494 if (TabWidget->getCurrentTab() == 0) {
479 qDebug("tab 1"); 495 qDebug("tab 1");
@@ -514,3 +530,3 @@ void AdvancedFm::copyAs() {
514 populateRemoteView(); 530 populateRemoteView();
515 TabWidget->setCurrentPage(1); 531 TabWidget->setCurrentTab(1);
516 532
@@ -554,3 +570,3 @@ void AdvancedFm::copyAs() {
554 populateLocalView(); 570 populateLocalView();
555 TabWidget->setCurrentPage(0); 571 TabWidget->setCurrentTab(0);
556 } 572 }
@@ -564,3 +580,3 @@ void AdvancedFm::copySameDir() {
564 580
565 if (TabWidget->currentPageIndex() == 0) { 581 if (TabWidget->getCurrentTab() == 0) {
566 582
@@ -651,3 +667,3 @@ void AdvancedFm::move() {
651 667
652 if (TabWidget->currentPageIndex() == 0) { 668 if (TabWidget->getCurrentTab() == 0) {
653 669
@@ -680,3 +696,3 @@ void AdvancedFm::move() {
680 696
681 TabWidget->setCurrentPage(1); 697 TabWidget->setCurrentTab(1);
682 698
@@ -710,3 +726,3 @@ void AdvancedFm::move() {
710 } 726 }
711 TabWidget->setCurrentPage(0); 727 TabWidget->setCurrentTab(0);
712 } 728 }
@@ -751,3 +767,3 @@ void AdvancedFm::runCommand() {
751 QString curFile; 767 QString curFile;
752 if (TabWidget->currentPageIndex() == 0) { 768 if (TabWidget->getCurrentTab() == 0) {
753 if( Local_View->currentItem()) 769 if( Local_View->currentItem())
@@ -797,3 +813,3 @@ void AdvancedFm::runCommandStd() {
797 QString curFile; 813 QString curFile;
798 if (TabWidget->currentPageIndex() == 0) { 814 if (TabWidget->getCurrentTab() == 0) {
799 if( Local_View->currentItem()) 815 if( Local_View->currentItem())
@@ -820,3 +836,3 @@ void AdvancedFm::fileStatus() {
820 QString curFile; 836 QString curFile;
821 if (TabWidget->currentPageIndex() == 0) { 837 if (TabWidget->getCurrentTab() == 0) {
822 curFile = Local_View->currentItem()->text(0); 838 curFile = Local_View->currentItem()->text(0);
@@ -852,3 +868,3 @@ void AdvancedFm::fileStatus() {
852void AdvancedFm::mkDir() { 868void AdvancedFm::mkDir() {
853 if (TabWidget->currentPageIndex() == 0) 869 if (TabWidget->getCurrentTab() == 0)
854 localMakDir(); 870 localMakDir();
@@ -860,3 +876,3 @@ void AdvancedFm::mkDir() {
860void AdvancedFm::rn() { 876void AdvancedFm::rn() {
861 if (TabWidget->currentPageIndex() == 0) 877 if (TabWidget->getCurrentTab() == 0)
862 localRename(); 878 localRename();
@@ -868,3 +884,3 @@ void AdvancedFm::rn() {
868void AdvancedFm::del() { 884void AdvancedFm::del() {
869 if (TabWidget->currentPageIndex() == 0) 885 if (TabWidget->getCurrentTab() == 0)
870 localDelete(); 886 localDelete();
@@ -879,3 +895,3 @@ void AdvancedFm::mkSym() {
879 895
880 if (TabWidget->currentPageIndex() == 0) { 896 if (TabWidget->getCurrentTab() == 0) {
881 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { 897 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) {
@@ -891,3 +907,3 @@ void AdvancedFm::mkSym() {
891 populateRemoteView(); 907 populateRemoteView();
892 TabWidget->setCurrentPage(1); 908 TabWidget->setCurrentTab(1);
893 } else { 909 } else {
@@ -905,3 +921,3 @@ void AdvancedFm::mkSym() {
905 populateLocalView(); 921 populateLocalView();
906 TabWidget->setCurrentPage(0); 922 TabWidget->setCurrentTab(0);
907 } 923 }
@@ -918,3 +934,3 @@ void AdvancedFm::doBeam() {
918 934
919 if (TabWidget->currentPageIndex() == 0) { 935 if (TabWidget->getCurrentTab() == 0) {
920 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) { 936 for ( QStringList::Iterator it = curFileList.begin(); it != curFileList.end(); ++it ) {