File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -162,6 +162,7 @@ void ApplicationFile::startDownload()
162162
163163 if (!ready () || (m_transferState != NoTransfer))
164164 {
165+ qDebug () << " download failed" << ready () << m_transferState;
165166 return ;
166167 }
167168
@@ -439,31 +440,34 @@ void ApplicationFile::ftpCommandFinished(int, bool error)
439440 {
440441 case QFtp::Get:
441442 cleanupFile ();
442- emit downloadFinished ();
443443 updateState (NoTransfer);
444+ emit downloadFinished ();
444445 return ;
445446 case QFtp::List:
446- emit refreshFinished ();
447447 updateState (NoTransfer);
448+ emit refreshFinished ();
448449 return ;
449450 case QFtp::Put:
450451 cleanupFile ();
452+ updateState (NoTransfer);
451453 emit uploadFinished ();
452- break ;
454+ return ;
453455 case QFtp::Remove:
456+ updateState (NoTransfer);
454457 emit removeFinished ();
455458 break ;
456459 case QFtp::Rmdir:
460+ updateState (NoTransfer);
457461 emit removeDirectoryFinished ();
458462 break ;
459463 case QFtp::Mkdir:
464+ updateState (NoTransfer);
460465 emit createDirectoryFinished ();
461466 break ;
462467 default :
463468 return ;
464469 }
465470
466- updateState (NoTransfer);
467471 refreshFiles ();
468472}
469473} // namespace qtquickvcp
You can’t perform that action at this time.
0 commit comments