#pragma once #include "common/Channel.hpp" #include "widgets/settingspages/SettingsPage.hpp" #include #include class QVBoxLayout; namespace chatterino { class AppearancePage : public SettingsPage { public: AppearancePage(); void addApplicationGroup(QVBoxLayout &layout); void addMessagesGroup(QVBoxLayout &layout); void addEmotesGroup(QVBoxLayout &layout); QLayout *createThemeColorChanger(); QLayout *createFontChanger(); QLayout *createUiScaleSlider(); ChannelPtr createPreviewChannel(); std::vector connections_; }; } // namespace chatterino