diff options
| author | Chris Bessent <lost.dragonist@gmail.com> | 2020-02-21 01:59:49 -0700 |
|---|---|---|
| committer | Chris Bessent <lost.dragonist@gmail.com> | 2020-02-21 01:59:49 -0700 |
| commit | 42e5c33a32bdb9438f486d8c608755a4966c1c44 (patch) | |
| tree | 9cc50fbf3bb08efd2db64be06125c9005c246b5d /src/installationmanager.cpp | |
| parent | 21904f6214d05a4a823e08317fab8c3f2463d57a (diff) | |
Hacky fix to installation progress dialog flashing
Diffstat (limited to 'src/installationmanager.cpp')
| -rw-r--r-- | src/installationmanager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/installationmanager.cpp b/src/installationmanager.cpp index d62067c2..109d0fcd 100644 --- a/src/installationmanager.cpp +++ b/src/installationmanager.cpp @@ -191,6 +191,8 @@ bool InstallationManager::unpackSingleFile(const QString &fileName) m_InstallationProgress->setWindowTitle(tr("Extracting files")); m_InstallationProgress->setWindowModality(Qt::WindowModal); m_InstallationProgress->setFixedSize(600, 100); + m_InstallationProgress->setAutoClose(false); + m_InstallationProgress->setAutoReset(false); m_InstallationProgress->show(); QFuture<bool> future = QtConcurrent::run([&]() -> bool { @@ -290,6 +292,8 @@ QStringList InstallationManager::extractFiles(const QStringList &filesOrig, bool m_InstallationProgress->setWindowTitle(tr("Extracting files")); m_InstallationProgress->setWindowModality(Qt::WindowModal); m_InstallationProgress->setFixedSize(600, 100); + m_InstallationProgress->setAutoClose(false); + m_InstallationProgress->setAutoReset(false); m_InstallationProgress->show(); // unpack only the files we need for the installer @@ -601,6 +605,8 @@ IPluginInstaller::EInstallResult InstallationManager::doInstall(GuessedValue<QSt m_InstallationProgress->windowFlags() & (~Qt::WindowContextHelpButtonHint)); m_InstallationProgress->setWindowModality(Qt::WindowModal); m_InstallationProgress->setFixedSize(600, 100); + m_InstallationProgress->setAutoClose(false); + m_InstallationProgress->setAutoReset(false); m_InstallationProgress->show(); QFuture<bool> future = QtConcurrent::run([&]() -> bool { return m_ArchiveHandler->extract( |
