While zmodem transferring, show dialog progress updates less frequently

wilder-portage
Kurt Hindenburg 8 years ago
parent 8b6be52ba2
commit 9dd95e191d
  1. 7
      src/Session.cpp

@ -1351,12 +1351,17 @@ void Session::zmodemReadStatus()
void Session::zmodemReceiveBlock(const char* data, int len)
{
static int steps = 0;
QByteArray bytes(data, len);
_zmodemProc->write(bytes);
// Provide some feedback to dialog
_zmodemProgress->addProgressText(QStringLiteral("."));
if (steps > 100) {
_zmodemProgress->addProgressText(QStringLiteral("."));
steps = 0;
}
steps++;
}
void Session::zmodemFinished()

Loading…
Cancel
Save