From fdca8f62658175c7a8a95cd7b31081014eb1928c Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 1 Oct 2019 15:07:40 +0200 Subject: Qnx: Fix progress bar in Qt library deployment dialog Amends d7178b88c4. Task-number: QTCREATORBUG-22885 Change-Id: Ic60e37382073c9d867afa93b28c7cf3df423fb25 Reviewed-by: hjk --- src/plugins/qnx/qnxdeployqtlibrariesdialog.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/plugins/qnx') 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() -- cgit v1.2.3