diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e399ee..efad33d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -204,7 +204,6 @@ set(PROJECT_SOURCES include/stats/connections/connectionLister.hpp src/stats/connectionLister/connectionLister.cpp src/configs/proxy/Json2Bean.cpp - include/sys/windows/vcCheck.h include/ui/utils/TrafficChart.h include/ui/utils/CustomChartView.h include/sys/windows/eventHandler.h diff --git a/cmake/windows/windows.cmake b/cmake/windows/windows.cmake index ef60743..cb47530 100644 --- a/cmake/windows/windows.cmake +++ b/cmake/windows/windows.cmake @@ -1,4 +1,4 @@ -set(PLATFORM_SOURCES 3rdparty/WinCommander.cpp src/sys/windows/guihelper.cpp src/sys/windows/MiniDump.cpp src/sys/windows/vcCheck.cpp src/sys/windows/eventHandler.cpp) +set(PLATFORM_SOURCES 3rdparty/WinCommander.cpp src/sys/windows/guihelper.cpp src/sys/windows/MiniDump.cpp src/sys/windows/eventHandler.cpp) set(PLATFORM_LIBRARIES wininet wsock32 ws2_32 user32 rasapi32 iphlpapi) include(cmake/windows/generate_product_version.cmake) diff --git a/include/sys/windows/vcCheck.h b/include/sys/windows/vcCheck.h deleted file mode 100644 index 1e2100e..0000000 --- a/include/sys/windows/vcCheck.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -bool checkVCRedist(); \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 5452cfd..2ecc8b6 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -68,14 +68,6 @@ int main(int argc, char* argv[]) { QApplication::setQuitOnLastWindowClosed(false); QApplication a(argc, argv); -#ifdef Q_OS_WIN - if (!checkVCRedist()) - { - QMessageBox::critical(nullptr, "Cannot run Nekoray", "You need to install VC 2022 Redistributable.
Download it from here."); - return 1; - } -#endif - // Clean QDir::setCurrent(QApplication::applicationDirPath()); if (QFile::exists("updater.old")) { diff --git a/src/sys/windows/vcCheck.cpp b/src/sys/windows/vcCheck.cpp deleted file mode 100644 index ee02762..0000000 --- a/src/sys/windows/vcCheck.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include - -#include - -bool checkVCRedist() -{ - QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", QSettings::NativeFormat); - - return (settings.value("Installed").toInt() == 1 ? settings.value("Bld").toInt() >= 32919 : false); -}