21 #include <QTextStream>
24 #include "../core/config.h"
27 #include "ui_logviewer.h"
31 QDialog(parent, Qt::Window),
38 QRect p(parent->geometry());
39 setGeometry(p.left() + p.width() / 4, p.top() + p.height() / 4, p.width() / 2, p.height() / 2);
43 if (!f.open(QFile::ReadOnly | QFile::Text))
return;
45 ui->textBrowser->setText(in.readAll());
47 ui->textBrowser->setReadOnly(
true);
48 ui->textBrowser->setTextInteractionFlags(Qt::LinksAccessibleByMouse | Qt::LinksAccessibleByKeyboard);
52 QScroller::grabGesture(
ui->textBrowser);
static FileManager & getSingleton()
FileManager::getSingleton: Get a reference to the singleton.
static const std::string LOG_NAME
LogViewer(QWidget *parent=nullptr)