initial appbase integration

This commit is contained in:
fourtf
2018-11-21 21:37:41 +01:00
parent 9472283d76
commit cf26f10b80
26 changed files with 63 additions and 412 deletions
+4 -3
View File
@@ -84,9 +84,10 @@ WindowManager::WindowManager()
this->wordFlagsListener_.addSetting(settings->enableTwitchEmotes);
this->wordFlagsListener_.addSetting(settings->boldUsernames);
this->wordFlagsListener_.addSetting(settings->lowercaseDomains);
this->wordFlagsListener_.cb = [this](auto) {
this->updateWordTypeMask(); //
};
// REMOVED
// this->wordFlagsListener_.cb = [this](auto) {
// this->updateWordTypeMask(); //
//};
this->saveTimer = new QTimer;
+2 -1
View File
@@ -3,6 +3,7 @@
#include "common/Channel.hpp"
#include "common/FlagsEnum.hpp"
#include "common/Singleton.hpp"
#include "pajlada/settings/settinglistener.hpp"
#include "widgets/splits/SplitContainer.hpp"
namespace chatterino {
@@ -99,7 +100,7 @@ private:
Window *selectedWindow_{};
MessageElementFlags wordFlags_{};
pajlada::Settings::SettingListener wordFlagsListener_;
pajlada::SettingListener wordFlagsListener_;
QTimer *saveTimer;
};