Added autorun on boot setting for windows.

This commit is contained in:
fourtf
2019-07-23 23:56:14 +02:00
parent a85e5821ba
commit 39f44d74b3
3 changed files with 11 additions and 0 deletions
+7
View File
@@ -5,6 +5,7 @@
#include "singletons/Paths.hpp"
#include "singletons/Resources.hpp"
#include "singletons/WindowManager.hpp"
#include "util/WindowsHelper.hpp"
namespace chatterino {
@@ -14,6 +15,12 @@ Settings::Settings(const QString &settingsDirectory)
: ABSettings(settingsDirectory)
{
instance = this;
#ifdef USEWINSDK
this->autorun = isRegisteredForStartup();
this->autorun.connect(
[](bool autorun) { setRegisteredForStartup(autorun); }, false);
#endif
}
Settings &Settings::getInstance()