#include "util/LayoutHelper.hpp" #include #include namespace chatterino { QWidget *wrapLayout(QLayout *layout) { auto widget = new QWidget; widget->setLayout(layout); return widget; } QScrollArea *makeScrollArea(LayoutItem item) { auto area = new QScrollArea(); switch (item.which()) { case 0: area->setWidget(boost::get(item)); break; case 1: area->setWidget(wrapLayout(boost::get(item))); break; } area->setWidgetResizable(true); return area; } } // namespace chatterino