summaryrefslogtreecommitdiff
path: root/noncore/apps/advancedfm
authorllornkcor <llornkcor>2002-10-20 15:51:08 (UTC)
committer llornkcor <llornkcor>2002-10-20 15:51:08 (UTC)
commit0535df00106c4e4c78e6ae8dde8f4f41f8487dae (patch) (unidiff)
treea00836456d62b54a2959c76276879d12efc5501e /noncore/apps/advancedfm
parent1a583682e8a49e65d5c478ab72dffb78d120c850 (diff)
downloadopie-0535df00106c4e4c78e6ae8dde8f4f41f8487dae.zip
opie-0535df00106c4e4c78e6ae8dde8f4f41f8487dae.tar.gz
opie-0535df00106c4e4c78e6ae8dde8f4f41f8487dae.tar.bz2
converted to otab, and updated show hidden dir functions
Diffstat (limited to 'noncore/apps/advancedfm') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/advancedfm/advancedfm.cpp56
-rw-r--r--noncore/apps/advancedfm/advancedfm.h5
-rw-r--r--noncore/apps/advancedfm/advancedfm.pro2
-rw-r--r--noncore/apps/advancedfm/advancedfmData.cpp14
-rw-r--r--noncore/apps/advancedfm/advancedfmMenu.cpp80
5 files changed, 99 insertions, 58 deletions
diff --git a/noncore/apps/advancedfm/advancedfm.cpp b/noncore/apps/advancedfm/advancedfm.cpp
index f23fd86..08dc24e 100644
--- a/noncore/apps/advancedfm/advancedfm.cpp
+++ b/noncore/apps/advancedfm/advancedfm.cpp
@@ -14,2 +14,3 @@
14 14
15 #include <opie/otabwidget.h>
15// #include <opie/ofileselector.h> 16// #include <opie/ofileselector.h>
@@ -89,3 +90,4 @@ void AdvancedFm::cleanUp() {
89void AdvancedFm::tabChanged(QWidget *) { 90void AdvancedFm::tabChanged(QWidget *) {
90 if (TabWidget->currentPageIndex() == 0) { 91 if (TabWidget->getCurrentTab() == 0) {
92// if (TabWidget->currentPageIndex() == 0) {
91 currentPathCombo->lineEdit()->setText( currentDir.canonicalPath()); 93 currentPathCombo->lineEdit()->setText( currentDir.canonicalPath());
@@ -98,3 +100,5 @@ void AdvancedFm::tabChanged(QWidget *) {
98 } 100 }
99 if (TabWidget->currentPageIndex() == 1) { 101 if (TabWidget->getCurrentTab() == 1) {
102
103// if (TabWidget->currentPageIndex() == 1) {
100 currentPathCombo->lineEdit()->setText( currentRemoteDir.canonicalPath()); 104 currentPathCombo->lineEdit()->setText( currentRemoteDir.canonicalPath());
@@ -416,3 +420,3 @@ void AdvancedFm::remoteListPressed( int mouse, QListViewItem*, const QPoint&, in
416void AdvancedFm::switchToLocalTab() { 420void AdvancedFm::switchToLocalTab() {
417 TabWidget->setCurrentPage(0); 421 TabWidget->setCurrentTab(0);
418 Local_View->setFocus(); 422 Local_View->setFocus();
@@ -421,3 +425,3 @@ void AdvancedFm::switchToLocalTab() {
421void AdvancedFm::switchToRemoteTab() { 425void AdvancedFm::switchToRemoteTab() {
422 TabWidget->setCurrentPage(1); 426 TabWidget->setCurrentTab(1);
423 Remote_View->setFocus(); 427 Remote_View->setFocus();
@@ -434,3 +438,4 @@ void AdvancedFm::writeConfig() {
434void AdvancedFm::currentPathComboChanged() { 438void AdvancedFm::currentPathComboChanged() {
435 if (TabWidget->currentPageIndex() == 0) { 439 if (TabWidget->getCurrentTab() == 0) {
440// if (TabWidget->currentPageIndex() == 0) {
436 if(QDir( currentPathCombo->lineEdit()->text()).exists()) { 441 if(QDir( currentPathCombo->lineEdit()->text()).exists()) {
@@ -442,3 +447,4 @@ void AdvancedFm::currentPathComboChanged() {
442 } 447 }
443 if (TabWidget->currentPageIndex() == 0) { 448 if (TabWidget->getCurrentTab() == 0) {
449// if (TabWidget->currentPageIndex() == 0) {
444 if(QDir( currentPathCombo->lineEdit()->text()).exists()) { 450 if(QDir( currentPathCombo->lineEdit()->text()).exists()) {
@@ -454,3 +460,4 @@ void AdvancedFm::fillCombo(const QString &currentPath) {
454 460
455 if (TabWidget->currentPageIndex() == 0) { 461 if (TabWidget->getCurrentTab() == 0) {
462// if (TabWidget->currentPageIndex() == 0) {
456 currentPathCombo->lineEdit()->setText( currentPath); 463 currentPathCombo->lineEdit()->setText( currentPath);
@@ -472,3 +479,4 @@ void AdvancedFm::fillCombo(const QString &currentPath) {
472void AdvancedFm::currentPathComboActivated(const QString & currentPath) { 479void AdvancedFm::currentPathComboActivated(const QString & currentPath) {
473 if (TabWidget->currentPageIndex() == 0) { 480 if (TabWidget->getCurrentTab() == 0) {
481// if (TabWidget->currentPageIndex() == 0) {
474 chdir( currentPath.latin1() ); 482 chdir( currentPath.latin1() );
@@ -487,3 +495,4 @@ QStringList AdvancedFm::getPath() {
487 QStringList strList; 495 QStringList strList;
488 if (TabWidget->currentPageIndex() == 0) { 496 if (TabWidget->getCurrentTab() == 0) {
497// if (TabWidget->currentPageIndex() == 0) {
489 QList<QListViewItem> * getSelectedItems( QListView * Local_View ); 498 QList<QListViewItem> * getSelectedItems( QListView * Local_View );
@@ -514,3 +523,4 @@ void AdvancedFm::homeButtonPushed() {
514 chdir( current.latin1() ); 523 chdir( current.latin1() );
515 if (TabWidget->currentPageIndex() == 0) { 524 if (TabWidget->getCurrentTab() == 0) {
525// if (TabWidget->currentPageIndex() == 0) {
516 currentDir.cd( current, TRUE); 526 currentDir.cd( current, TRUE);
@@ -527,3 +537,5 @@ void AdvancedFm::docButtonPushed() {
527 chdir( current.latin1() ); 537 chdir( current.latin1() );
528 if (TabWidget->currentPageIndex() == 0) { 538
539 if (TabWidget->getCurrentTab() == 0) {
540//if (TabWidget->currentPageIndex() == 0) {
529 currentDir.cd( current, TRUE); 541 currentDir.cd( current, TRUE);
@@ -540,3 +552,4 @@ void AdvancedFm::SDButtonPushed() {
540 chdir( current.latin1() ); 552 chdir( current.latin1() );
541 if (TabWidget->currentPageIndex() == 0) { 553 if (TabWidget->getCurrentTab() == 0) {
554// if (TabWidget->currentPageIndex() == 0) {
542 currentDir.cd( current, TRUE); 555 currentDir.cd( current, TRUE);
@@ -559,3 +572,4 @@ void AdvancedFm::CFButtonPushed() {
559 chdir( current.latin1() ); 572 chdir( current.latin1() );
560 if (TabWidget->currentPageIndex() == 0) { 573 if (TabWidget->getCurrentTab() == 0) {
574// if (TabWidget->currentPageIndex() == 0) {
561 currentDir.cd( current, TRUE); 575 currentDir.cd( current, TRUE);
@@ -647,3 +661,4 @@ void AdvancedFm::QPEButtonPushed() {
647 chdir( current.latin1() ); 661 chdir( current.latin1() );
648 if (TabWidget->currentPageIndex() == 0) { 662 if (TabWidget->getCurrentTab() == 0) {
663// if (TabWidget->currentPageIndex() == 0) {
649 currentDir.cd( current, TRUE); 664 currentDir.cd( current, TRUE);
@@ -719,3 +734,4 @@ void AdvancedFm::showFileMenu() {
719 bool isLocalView = false; 734 bool isLocalView = false;
720 if (TabWidget->currentPageIndex() == 0) { 735 if (TabWidget->getCurrentTab() == 0) {
736// if (TabWidget->currentPageIndex() == 0) {
721 isLocalView = TRUE; 737 isLocalView = TRUE;
@@ -732,4 +748,7 @@ void AdvancedFm::showFileMenu() {
732 // QPopupMenu *o = new QPopupMenu(0); 748 // QPopupMenu *o = new QPopupMenu(0);
733 m->insertItem( tr( "Show Hidden Files" ), this, SLOT( showMenuHidden() )); 749 if (TabWidget->getCurrentTab() == 0)
734 750 m->insertItem( tr( "Show Hidden Files" ), this, SLOT( showHidden() ));
751 else
752 m->insertItem( tr( "Show Hidden Files" ), this, SLOT( showRemoteHidden() ));
753
735 if ( QFileInfo(fi).isDir() ) { 754 if ( QFileInfo(fi).isDir() ) {
@@ -831,3 +850,4 @@ void AdvancedFm::addToDocs() {
831 QString curFile; 850 QString curFile;
832 if (TabWidget->currentPageIndex() == 0) { 851 if (TabWidget->getCurrentTab() == 0) {
852// if (TabWidget->currentPageIndex() == 0) {
833 for ( QStringList::Iterator it = strListPaths.begin(); it != strListPaths.end(); ++it ) { 853 for ( QStringList::Iterator it = strListPaths.begin(); it != strListPaths.end(); ++it ) {
diff --git a/noncore/apps/advancedfm/advancedfm.h b/noncore/apps/advancedfm/advancedfm.h
index f846c66..12ebbf2 100644
--- a/noncore/apps/advancedfm/advancedfm.h
+++ b/noncore/apps/advancedfm/advancedfm.h
@@ -16,2 +16,3 @@
16 16
17//#include <opie/otabwidget.h>
17#include <qpe/ir.h> 18#include <qpe/ir.h>
@@ -27,2 +28,3 @@
27 28
29class OTabWidget;
28class QVBoxLayout; 30class QVBoxLayout;
@@ -55,3 +57,4 @@ public:
55 57
56 QTabWidget *TabWidget; 58 OTabWidget *TabWidget;
59// QTabWidget *TabWidget;
57 QWidget *tab, *tab_2, *tab_3; 60 QWidget *tab, *tab_2, *tab_3;
diff --git a/noncore/apps/advancedfm/advancedfm.pro b/noncore/apps/advancedfm/advancedfm.pro
index eb4f122..3896f50 100644
--- a/noncore/apps/advancedfm/advancedfm.pro
+++ b/noncore/apps/advancedfm/advancedfm.pro
@@ -9,3 +9,3 @@ DEPENDPATH += $(OPIEDIR)/include
9DESTDIR = $(OPIEDIR)/bin 9DESTDIR = $(OPIEDIR)/bin
10LIBS += -lqpe 10LIBS += -lqpe -lopie
11 11
diff --git a/noncore/apps/advancedfm/advancedfmData.cpp b/noncore/apps/advancedfm/advancedfmData.cpp
index 619a7a9..7188640 100644
--- a/noncore/apps/advancedfm/advancedfmData.cpp
+++ b/noncore/apps/advancedfm/advancedfmData.cpp
@@ -13,2 +13,3 @@
13 13
14#include <opie/otabwidget.h>
14#include <qpe/qpeapplication.h> 15#include <qpe/qpeapplication.h>
@@ -24,3 +25,2 @@
24#include <qtoolbutton.h> 25#include <qtoolbutton.h>
25#include <qtabwidget.h>
26#include <qlineedit.h> 26#include <qlineedit.h>
@@ -110,3 +110,4 @@ void AdvancedFm::init() {
110 110
111 TabWidget = new QTabWidget( this, "TabWidget" ); 111 TabWidget = new OTabWidget( this, "TabWidget",/* OTabWidget::Global | */OTabWidget::IconTab);
112// TabWidget = new QTabWidget( this, "TabWidget" );
112 layout->addMultiCellWidget( TabWidget, 2, 2, 0, 7); 113 layout->addMultiCellWidget( TabWidget, 2, 2, 0, 7);
@@ -132,3 +133,4 @@ void AdvancedFm::init() {
132 133
133 TabWidget->insertTab( tab, tr("1")); 134 TabWidget->addTab( tab,"advancedfm/smFileBrowser.png", tr("1"));
135// TabWidget->insertTab( tab, tr("1"));
134 136
@@ -154,4 +156,4 @@ void AdvancedFm::init() {
154 156
155 157 TabWidget->addTab( tab_2, "advancedfm/smFileBrowser.png",tr( "2"));
156 TabWidget->insertTab( tab_2, tr( "2")); 158// TabWidget->insertTab( tab_2, tr( "2"));
157 159
@@ -201,3 +203,3 @@ void AdvancedFm::init() {
201 b=FALSE; 203 b=FALSE;
202 204 TabWidget->setCurrentTab(0);
203 205
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 ) {