#include "StreamView.hpp" #include "Channel.hpp" #include "util/Helpers.hpp" #include "util/LayoutCreator.hpp" #include "widgets/Split.hpp" #ifdef USEWEBENGINE #include #endif namespace chatterino { namespace widgets { StreamView::StreamView(ChannelPtr channel, const QUrl &url) { util::LayoutCreator layoutCreator(this); #ifdef USEWEBENGINE auto web = layoutCreator.emplace(this).assign(&this->stream); web->setUrl(url); web->settings()->setAttribute(QWebEngineSettings::FullScreenSupportEnabled, true); #endif auto chat = layoutCreator.emplace(); chat->setFixedWidth(300); chat->setChannel(channel); this->layout()->setSpacing(0); this->layout()->setMargin(0); } } // namespace widgets } // namespace chatterino