Disable the autostart setting via `NO_AUTOSTART_SETTINGS` also in wizard

This commit is contained in:
Martchus 2024-05-19 16:28:44 +02:00
parent a56ab530c8
commit 9dcd1c268b
2 changed files with 3 additions and 2 deletions

View File

@ -118,7 +118,7 @@ option(NO_AUTOSTART_SETTINGS
OFF)
if (NO_AUTOSTART_SETTINGS)
set_property(
SOURCE settings/settingsdialog.cpp
SOURCE settings/settingsdialog.cpp settings/wizard.cpp
APPEND
PROPERTY COMPILE_DEFINITIONS SYNCTHINGWIDGETS_AUTOSTART_DISABLED)
endif ()

View File

@ -37,7 +37,8 @@
#include <initializer_list>
#include <string_view>
#if (defined(PLATFORM_LINUX) && !defined(Q_OS_ANDROID)) || defined(PLATFORM_WINDOWS) || defined(PLATFORM_MAC)
#if !defined(SYNCTHINGWIDGETS_AUTOSTART_DISABLED) \
&& ((defined(PLATFORM_LINUX) && !defined(Q_OS_ANDROID)) || defined(PLATFORM_WINDOWS) || defined(PLATFORM_MAC))
#define SETTINGS_WIZARD_AUTOSTART
#endif