diff options
-rw-r--r-- | src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp b/src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp index 4182ca2826..2e3f9c2d4d 100644 --- a/src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp +++ b/src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp @@ -169,12 +169,11 @@ void QnxDeployQtLibrariesDialog::updateProgress(const QString &progressMessage) { QTC_CHECK(m_state == Uploading); - if (!progressMessage.startsWith(QLatin1String("Uploading file"))) - return; - - ++m_progressCount; - - m_ui->deployProgress->setValue(m_progressCount); + const int progress = progressMessage.count("sftp> put"); + if (progress != 0) { + m_progressCount += progress; + m_ui->deployProgress->setValue(m_progressCount); + } } void QnxDeployQtLibrariesDialog::handleUploadFinished() |