chore: remove Singleton & replace getIApp with getApp (#5514)

This commit is contained in:
pajlada
2024-07-21 15:09:59 +02:00
committed by GitHub
parent 21186df058
commit 5deec1f02f
145 changed files with 802 additions and 856 deletions
+3 -3
View File
@@ -282,7 +282,7 @@ bool Theme::isSystemTheme() const
return this->themeName == u"System"_s;
}
void Theme::initialize(Settings &settings, const Paths &paths)
Theme::Theme(const Paths &paths)
{
this->themeName.connect(
[this](auto themeName) {
@@ -307,7 +307,7 @@ void Theme::initialize(Settings &settings, const Paths &paths)
if (this->isSystemTheme())
{
this->update();
getIApp()->getWindows()->forceLayoutChannelViews();
getApp()->getWindows()->forceLayoutChannelViews();
}
});
#endif
@@ -597,7 +597,7 @@ void Theme::normalizeColor(QColor &color) const
Theme *getTheme()
{
return getIApp()->getThemes();
return getApp()->getThemes();
}
} // namespace chatterino