summaryrefslogtreecommitdiff
path: root/noncore/net/opieftp/opieftp.cpp
Unidiff
Diffstat (limited to 'noncore/net/opieftp/opieftp.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/opieftp/opieftp.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/noncore/net/opieftp/opieftp.cpp b/noncore/net/opieftp/opieftp.cpp
index a3b29a1..814d706 100644
--- a/noncore/net/opieftp/opieftp.cpp
+++ b/noncore/net/opieftp/opieftp.cpp
@@ -487,7 +487,7 @@ void OpieFtp::populateLocalView()
487 } 487 }
488 if(fileL !="./") { 488 if(fileL !="./") {
489 item = new QListViewItem( Local_View,fileL,fileS, fileDate); 489 item = new QListViewItem( Local_View,fileL,fileS, fileDate);
490 if(isDir) 490 if(isDir || fileL.find("/",0,TRUE) != -1)
491 item->setPixmap( 0, Resource::loadPixmap( "folder" )); 491 item->setPixmap( 0, Resource::loadPixmap( "folder" ));
492 else 492 else
493 item->setPixmap( 0, Resource::loadPixmap( "fileopen" )); 493 item->setPixmap( 0, Resource::loadPixmap( "fileopen" ));
@@ -527,7 +527,7 @@ bool OpieFtp::populateRemoteView( )
527 fileDate = fileDate.stripWhiteSpace(); 527 fileDate = fileDate.stripWhiteSpace();
528 if(fileL.find("total",0,TRUE) == -1) { 528 if(fileL.find("total",0,TRUE) == -1) {
529 QListViewItem * item = new QListViewItem( Remote_View, fileL, fileS, fileDate); 529 QListViewItem * item = new QListViewItem( Remote_View, fileL, fileS, fileDate);
530 if(s.left(1) == "d") { 530 if(s.left(1) == "d" || fileL.find("/",0,TRUE) != -1) {
531 item->setPixmap( 0, Resource::loadPixmap( "folder" )); 531 item->setPixmap( 0, Resource::loadPixmap( "folder" ));
532 if(itemDir) 532 if(itemDir)
533 item->moveItem(itemDir); 533 item->moveItem(itemDir);
@@ -695,7 +695,7 @@ void OpieFtp::RemoteListPressed( int mouse, QListViewItem *item, const QPoint &p
695void OpieFtp::showRemoteMenu(QListViewItem * item) 695void OpieFtp::showRemoteMenu(QListViewItem * item)
696{ 696{
697 QPopupMenu m;// = new QPopupMenu( Local_View ); 697 QPopupMenu m;// = new QPopupMenu( Local_View );
698 if(item->text(0).right(1) == "/") 698 if( /*item->text(0).right(1) == "/" ||*/ item->text(0).find("/",0,TRUE))
699 m.insertItem( tr( "Change Directory" ), this, SLOT( doRemoteCd() )); 699 m.insertItem( tr( "Change Directory" ), this, SLOT( doRemoteCd() ));
700 else 700 else
701 m.insertItem( tr( "Download" ), this, SLOT( remoteDownload() )); 701 m.insertItem( tr( "Download" ), this, SLOT( remoteDownload() ));
@@ -711,7 +711,7 @@ void OpieFtp::showLocalMenu(QListViewItem * item)
711 QPopupMenu m; 711 QPopupMenu m;
712 m.insertItem( tr( "Show Hidden Files" ), this, SLOT( showHidden() )); 712 m.insertItem( tr( "Show Hidden Files" ), this, SLOT( showHidden() ));
713 m.insertSeparator(); 713 m.insertSeparator();
714 if(item->text(0).right(1) == "/") 714 if( /*item->text(0).right(1) == "/" ||*/ item->text(0).find("/",0,TRUE))
715 m.insertItem( tr( "Change Directory" ), this, SLOT( doLocalCd() )); 715 m.insertItem( tr( "Change Directory" ), this, SLOT( doLocalCd() ));
716 else 716 else
717 m.insertItem( tr( "Upload" ), this, SLOT( localUpload() )); 717 m.insertItem( tr( "Upload" ), this, SLOT( localUpload() ));