//#include "logspage.hpp" //#include "application.hpp" //#include "singletons/pathmanager.hpp" //#include //#include //#include "util/layoutcreator.hpp" // namespace chatterino { // namespace widgets { // namespace settingspages { // inline QString CreateLink(const QString &url, bool file = false) //{ // if (file) { // return QString("" + url + // ""); // } // return QString("" + url + // ""); //} // LogsPage::LogsPage() // : SettingsPage("Logs", "") //{ // auto app = getApp(); // util::LayoutCreator layoutCreator(this); // auto layout = layoutCreator.emplace().withoutMargin(); // auto logPath = app->paths->logsFolderPath; // auto created = layout.emplace(); // created->setText("Logs are saved to " + CreateLink(logPath, true)); // created->setTextFormat(Qt::RichText); // created->setTextInteractionFlags(Qt::TextBrowserInteraction | Qt::LinksAccessibleByKeyboard | // Qt::LinksAccessibleByKeyboard); // created->setOpenExternalLinks(true); // layout.append(this->createCheckBox("Enable logging", app->settings->enableLogging)); // layout->addStretch(1); //} //} // namespace settingspages //} // namespace widgets //} // namespace chatterino