cmake: fix old mingw toolchain

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
Yuhang Zhao 2023-05-22 19:27:26 +08:00
parent e090359d9a
commit 59fb61d981
3 changed files with 2 additions and 4 deletions

View File

@ -98,8 +98,6 @@ set(PROJECT_COMPILE_DATETIME "UNKNOWN")
string(TIMESTAMP PROJECT_COMPILE_DATETIME UTC)
if(MINGW AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
message(WARNING "Your current toolchain is not officially supported by FramelessHelper.\n"
"Only LLVM-MinGW (https://github.com/mstorsjo/llvm-mingw) has partial support.")
set(FRAMELESSHELPER_ENABLE_SPECTRE OFF)
set(FRAMELESSHELPER_ENABLE_EHCONTGUARD OFF)
set(FRAMELESSHELPER_ENABLE_INTELCET OFF)

2
cmake

@ -1 +1 @@
Subproject commit e3cfeb7e0bcc3109c0cbaadfabb6f683dac2eced
Subproject commit 7ae41c4c9e08d582fea6ffa5380435fc90b2a8cd

View File

@ -309,7 +309,7 @@ bool FramelessManagerPrivate::usePureQtImplementation()
void FramelessManagerPrivate::setOverrideTheme(const SystemTheme theme)
{
if(theme==systemTheme()){
if (systemTheme() == theme) {
return;
}
if (theme == SystemTheme::Unknown) {