QWinTaskbarButton not available since Qt 6.
This commit is contained in:
parent
bf60cb02b1
commit
934781660a
|
@ -216,7 +216,7 @@
|
||||||
#include <QUuid>
|
#include <QUuid>
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
|
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
#include <QWinTaskbarButton>
|
#include <QWinTaskbarButton>
|
||||||
#include <QWinTaskbarProgress>
|
#include <QWinTaskbarProgress>
|
||||||
#endif
|
#endif
|
||||||
|
@ -361,7 +361,7 @@ MainWindow::MainWindow(QWidget *parent)
|
||||||
connect(ui->actionAddBackgroundImage, &QAction::triggered, this, &MainWindow::ActionAddBackgroundImage);
|
connect(ui->actionAddBackgroundImage, &QAction::triggered, this, &MainWindow::ActionAddBackgroundImage);
|
||||||
|
|
||||||
m_progressBar->setVisible(false);
|
m_progressBar->setVisible(false);
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setVisible(false);
|
m_taskbarProgress->setVisible(false);
|
||||||
#endif
|
#endif
|
||||||
m_statusLabel->setText(tr("Create new pattern piece to start working."));
|
m_statusLabel->setText(tr("Create new pattern piece to start working."));
|
||||||
|
@ -1750,7 +1750,7 @@ void MainWindow::showEvent( QShowEvent *event )
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarButton->setWindow(windowHandle());
|
m_taskbarButton->setWindow(windowHandle());
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -4095,7 +4095,7 @@ void MainWindow::Clear()
|
||||||
m_toolOptions->ClearPropertyBrowser();
|
m_toolOptions->ClearPropertyBrowser();
|
||||||
m_toolOptions->itemClicked(nullptr);
|
m_toolOptions->itemClicked(nullptr);
|
||||||
m_progressBar->setVisible(false);
|
m_progressBar->setVisible(false);
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setVisible(false);
|
m_taskbarProgress->setVisible(false);
|
||||||
#endif
|
#endif
|
||||||
m_statusLabel->setVisible(true);
|
m_statusLabel->setVisible(true);
|
||||||
|
@ -4510,7 +4510,7 @@ void MainWindow::ShowProgress()
|
||||||
{
|
{
|
||||||
const int newValue = m_progressBar->value() + 1;
|
const int newValue = m_progressBar->value() + 1;
|
||||||
m_progressBar->setValue(newValue);
|
m_progressBar->setValue(newValue);
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setValue(newValue);
|
m_taskbarProgress->setValue(newValue);
|
||||||
#endif
|
#endif
|
||||||
QCoreApplication::processEvents();
|
QCoreApplication::processEvents();
|
||||||
|
@ -6059,7 +6059,7 @@ auto MainWindow::LoadPattern(QString fileName, const QString& customMeasureFile)
|
||||||
m_progressBar->setValue(0);
|
m_progressBar->setValue(0);
|
||||||
const int elements = doc->ElementsToParse();
|
const int elements = doc->ElementsToParse();
|
||||||
m_progressBar->setMaximum(elements);
|
m_progressBar->setMaximum(elements);
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setVisible(true);
|
m_taskbarProgress->setVisible(true);
|
||||||
m_taskbarProgress->setMaximum(elements);
|
m_taskbarProgress->setMaximum(elements);
|
||||||
#endif
|
#endif
|
||||||
|
@ -6067,7 +6067,7 @@ auto MainWindow::LoadPattern(QString fileName, const QString& customMeasureFile)
|
||||||
FullParseFile();
|
FullParseFile();
|
||||||
|
|
||||||
m_progressBar->setVisible(false);
|
m_progressBar->setVisible(false);
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setVisible(false);
|
m_taskbarProgress->setVisible(false);
|
||||||
#endif
|
#endif
|
||||||
m_statusLabel->setVisible(true);
|
m_statusLabel->setVisible(true);
|
||||||
|
|
|
@ -128,13 +128,13 @@ MainWindowsNoGUI::MainWindowsNoGUI(QWidget *parent)
|
||||||
: VAbstractMainWindow(parent),
|
: VAbstractMainWindow(parent),
|
||||||
pattern(new VContainer(VAbstractApplication::VApp()->TrVars(), VAbstractValApplication::VApp()->patternUnitsP(),
|
pattern(new VContainer(VAbstractApplication::VApp()->TrVars(), VAbstractValApplication::VApp()->patternUnitsP(),
|
||||||
valentinaNamespace))
|
valentinaNamespace))
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
,m_taskbarButton(new QWinTaskbarButton(this))
|
,m_taskbarButton(new QWinTaskbarButton(this))
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
InitTempLayoutScene();
|
InitTempLayoutScene();
|
||||||
|
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarButton->setWindow(this->windowHandle());
|
m_taskbarButton->setWindow(this->windowHandle());
|
||||||
m_taskbarProgress = m_taskbarButton->progress();
|
m_taskbarProgress = m_taskbarButton->progress();
|
||||||
m_taskbarProgress->setMinimum(0);
|
m_taskbarProgress->setMinimum(0);
|
||||||
|
@ -186,14 +186,14 @@ bool MainWindowsNoGUI::GenerateLayout(VLayoutGenerator& lGenerator)
|
||||||
QElapsedTimer timer;
|
QElapsedTimer timer;
|
||||||
timer.start();
|
timer.start();
|
||||||
|
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
QTimer *progressTimer = nullptr;
|
QTimer *progressTimer = nullptr;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
QSharedPointer<DialogLayoutProgress> progress;
|
QSharedPointer<DialogLayoutProgress> progress;
|
||||||
if (VApplication::IsGUIMode())
|
if (VApplication::IsGUIMode())
|
||||||
{
|
{
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
m_taskbarProgress->setVisible(true);
|
m_taskbarProgress->setVisible(true);
|
||||||
m_taskbarProgress->setValue(0);
|
m_taskbarProgress->setValue(0);
|
||||||
m_taskbarProgress->setMaximum(lGenerator.GetNestingTime()*60);
|
m_taskbarProgress->setMaximum(lGenerator.GetNestingTime()*60);
|
||||||
|
@ -402,7 +402,7 @@ bool MainWindowsNoGUI::GenerateLayout(VLayoutGenerator& lGenerator)
|
||||||
progress->Finished();
|
progress->Finished();
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(Q_OS_WIN32) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN32) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
if (VApplication::IsGUIMode())
|
if (VApplication::IsGUIMode())
|
||||||
{
|
{
|
||||||
progressTimer->stop();
|
progressTimer->stop();
|
||||||
|
|
|
@ -47,7 +47,7 @@ struct PosterData;
|
||||||
class QGraphicsRectItem;
|
class QGraphicsRectItem;
|
||||||
class VMeasurements;
|
class VMeasurements;
|
||||||
|
|
||||||
#if defined(Q_OS_WIN) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
class QWinTaskbarButton;
|
class QWinTaskbarButton;
|
||||||
class QWinTaskbarProgress;
|
class QWinTaskbarProgress;
|
||||||
#endif
|
#endif
|
||||||
|
@ -119,7 +119,7 @@ protected:
|
||||||
|
|
||||||
QSharedPointer<DialogSaveLayout> m_dialogSaveLayout{};
|
QSharedPointer<DialogSaveLayout> m_dialogSaveLayout{};
|
||||||
|
|
||||||
#if defined(Q_OS_WIN) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
#if defined(Q_OS_WIN) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0) && QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
|
||||||
QWinTaskbarButton *m_taskbarButton;
|
QWinTaskbarButton *m_taskbarButton;
|
||||||
QWinTaskbarProgress *m_taskbarProgress{nullptr};
|
QWinTaskbarProgress *m_taskbarProgress{nullptr};
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user