From 7c0e3baf5f19eb575a77c2fa9b8146fd33ab6d21 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Mon, 6 Nov 2023 14:10:01 +0800 Subject: [PATCH] Drop support for 32-bit Windows PR #19865. --- src/app/CMakeLists.txt | 4 ---- src/gui/advancedsettings.cpp | 2 +- src/gui/mainwindow.cpp | 11 ----------- 3 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt index a531f7fd1..cc55581a9 100644 --- a/src/app/CMakeLists.txt +++ b/src/app/CMakeLists.txt @@ -140,10 +140,6 @@ if (STACKTRACE) /DEBUG /PDBALTPATH:$ ) - - if (CMAKE_SIZEOF_VOID_P EQUAL 4) - target_compile_options(qbt_app PRIVATE /Oy-) - endif() else() target_link_options(qbt_app PUBLIC LINKER:--export-dynamic) diff --git a/src/gui/advancedsettings.cpp b/src/gui/advancedsettings.cpp index 6b269574b..187194d02 100644 --- a/src/gui/advancedsettings.cpp +++ b/src/gui/advancedsettings.cpp @@ -480,7 +480,7 @@ void AdvancedSettings::loadAdvancedSettings() m_comboBoxOSMemoryPriority.addItem(tr("Low"), QVariant::fromValue(MemoryPriority::Low)); m_comboBoxOSMemoryPriority.addItem(tr("Very low"), QVariant::fromValue(MemoryPriority::VeryLow)); m_comboBoxOSMemoryPriority.setCurrentIndex(m_comboBoxOSMemoryPriority.findData(QVariant::fromValue(app()->processMemoryPriority()))); - addRow(OS_MEMORY_PRIORITY, (tr("Process memory priority (Windows >= 8 only)") + addRow(OS_MEMORY_PRIORITY, (tr("Process memory priority") + u' ' + makeLink(u"https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/ns-processthreadsapi-memory_priority_information", u"(?)")) , &m_comboBoxOSMemoryPriority); #endif diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp index 1e9dbcd8e..f094c704d 100644 --- a/src/gui/mainwindow.cpp +++ b/src/gui/mainwindow.cpp @@ -34,11 +34,6 @@ #include #include -#if defined(Q_OS_WIN) -#include -#include // must follow after windows.h -#endif - #include #include #include @@ -1913,13 +1908,7 @@ void MainWindow::installPython() { setCursor(QCursor(Qt::WaitCursor)); // Download python -#ifdef QBT_APP_64BIT const auto installerURL = u"https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe"_s; -#else - const auto installerURL = ::IsWindows8OrGreater() - ? u"https://www.python.org/ftp/python/3.10.11/python-3.10.11.exe"_s - : u"https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe"_s; -#endif Net::DownloadManager::instance()->download( Net::DownloadRequest(installerURL).saveToFile(true) , Preferences::instance()->useProxyForGeneralPurposes()