diff --git a/src/app/launcher/launcher.cpp b/src/app/launcher/launcher.cpp index 5484896..a3a03b0 100644 --- a/src/app/launcher/launcher.cpp +++ b/src/app/launcher/launcher.cpp @@ -72,10 +72,11 @@ void Launcher::update() { } // Ожидаем завершения процесса rsync - connect(rsyncProcess, QOverload::of(&QProcess::finished), [this, rsyncProcess](int, QProcess::ExitStatus) { + connect(rsyncProcess, QOverload::of(&QProcess::finished), [this, rsyncProcess, mainWindow](int, QProcess::ExitStatus) { qDebug() << "Rsync process finished"; rsyncProcess->deleteLater(); // Удаляем процесс после завершения emit updateFinished(); // Сигнализируем о завершении + mainWindow->ui->download_bar->setText(""); }); }