moved settings initialization into cpp files

This commit is contained in:
AdenKoperczak 2024-09-19 11:34:41 -04:00
parent c92b881d4a
commit 97b5b6f4ca
3 changed files with 21 additions and 3 deletions

View file

@ -1,4 +1,4 @@
#define SETTINGS_INTERFACE_IMPLEMENTATION
//#define SETTINGS_INTERFACE_IMPLEMENTATION
#include <scwx/qt/settings/settings_interface.hpp>
#include <scwx/qt/settings/settings_variable.hpp>
@ -616,6 +616,14 @@ void SettingsInterface<T>::Impl::UpdateResetButton()
}
}
template class SettingsInterface<bool>;
template class SettingsInterface<double>;
template class SettingsInterface<std::int64_t>;
template class SettingsInterface<std::string>;
// Containers are not to be used directly
template class SettingsInterface<std::vector<std::int64_t>>;
} // namespace settings
} // namespace qt
} // namespace scwx