mirror of
https://github.com/cmclark00/retro-imager.git
synced 2025-05-18 07:55:21 +01:00
imagewriter: Windows: Remove taskbar progress indicator
This is no longer supported in Qt6, with no replacement available.
This commit is contained in:
parent
bb30d38b77
commit
103924eff0
2 changed files with 0 additions and 45 deletions
|
@ -46,8 +46,6 @@
|
|||
|
||||
#ifdef Q_OS_WIN
|
||||
#include <windows.h>
|
||||
#include <QWinTaskbarButton>
|
||||
#include <QWinTaskbarProgress>
|
||||
#include <QProcessEnvironment>
|
||||
#endif
|
||||
|
||||
|
@ -108,10 +106,6 @@ ImageWriter::ImageWriter(QObject *parent)
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifdef Q_OS_WIN
|
||||
_taskbarButton = nullptr;
|
||||
#endif
|
||||
|
||||
if (!_settings.isWritable() && !_settings.fileName().isEmpty())
|
||||
{
|
||||
/* Settings file is not writable, probably run by root previously */
|
||||
|
@ -667,19 +661,6 @@ DriveListModel *ImageWriter::getDriveList()
|
|||
void ImageWriter::startProgressPolling()
|
||||
{
|
||||
_powersave.applyBlock(tr("Downloading and writing image"));
|
||||
#ifdef Q_OS_WIN
|
||||
if (!_taskbarButton && _engine)
|
||||
{
|
||||
QWindow* window = qobject_cast<QWindow*>( _engine->rootObjects().at(0) );
|
||||
if (window)
|
||||
{
|
||||
_taskbarButton = new QWinTaskbarButton(this);
|
||||
_taskbarButton->setWindow(window);
|
||||
_taskbarButton->progress()->setMaximum(0);
|
||||
_taskbarButton->progress()->setVisible(true);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
_dlnow = 0; _verifynow = 0;
|
||||
_polltimer.start(PROGRESS_UPDATE_INTERVAL);
|
||||
}
|
||||
|
@ -688,14 +669,6 @@ void ImageWriter::stopProgressPolling()
|
|||
{
|
||||
_polltimer.stop();
|
||||
pollProgress();
|
||||
#ifdef Q_OS_WIN
|
||||
if (_taskbarButton)
|
||||
{
|
||||
_taskbarButton->progress()->setVisible(false);
|
||||
_taskbarButton->deleteLater();
|
||||
_taskbarButton = nullptr;
|
||||
}
|
||||
#endif
|
||||
_powersave.removeBlock();
|
||||
}
|
||||
|
||||
|
@ -719,13 +692,6 @@ void ImageWriter::pollProgress()
|
|||
if (newDlNow != _dlnow)
|
||||
{
|
||||
_dlnow = newDlNow;
|
||||
#ifdef Q_OS_WIN
|
||||
if (_taskbarButton)
|
||||
{
|
||||
_taskbarButton->progress()->setMaximum(dlTotal/1048576);
|
||||
_taskbarButton->progress()->setValue(newDlNow/1048576);
|
||||
}
|
||||
#endif
|
||||
emit downloadProgress(newDlNow, dlTotal);
|
||||
}
|
||||
|
||||
|
@ -735,13 +701,6 @@ void ImageWriter::pollProgress()
|
|||
{
|
||||
_verifynow = newVerifyNow;
|
||||
quint64 verifyTotal = _thread->verifyTotal();
|
||||
#ifdef Q_OS_WIN
|
||||
if (_taskbarButton)
|
||||
{
|
||||
_taskbarButton->progress()->setMaximum(verifyTotal/1048576);
|
||||
_taskbarButton->progress()->setValue(newVerifyNow/1048576);
|
||||
}
|
||||
#endif
|
||||
emit verifyProgress(newVerifyNow, verifyTotal);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
class QQmlApplicationEngine;
|
||||
class DownloadThread;
|
||||
class QNetworkReply;
|
||||
class QWinTaskbarButton;
|
||||
class QTranslator;
|
||||
|
||||
class ImageWriter : public QObject
|
||||
|
@ -203,9 +202,6 @@ protected:
|
|||
QMap<QString,QString> _translations;
|
||||
bool _customCacheFile;
|
||||
QTranslator *_trans;
|
||||
#ifdef Q_OS_WIN
|
||||
QWinTaskbarButton *_taskbarButton;
|
||||
#endif
|
||||
|
||||
void _parseCompressedFile();
|
||||
void _parseXZFile();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue