#include "options.h" LoggingCategory::LoggingCategory(QWidget *parent) : OptionsCategory(parent) { setDisplayName(MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS); setCategoryIcon("menu_log"); } QVector LoggingCategory::pages() { QVector pages; pages << new LoggingPage(this); return pages; } LoggingPage::LoggingPage(QObject *parent) : OptionsPage(parent) { } QWidget *LoggingPage::widget() { QWidget *widget = new QWidget; FormLayout *layout = new FormLayout; layout->addCheckBox(MENU_ENUM_LABEL_LOG_VERBOSITY); layout->addUIntRadioButtons(MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL); layout->addCheckBox(MENU_ENUM_LABEL_PERFCNT_ENABLE); widget->setLayout(layout); return widget; }