#include "QDebugOut.h"
#include "QDebugTool.h"
#include <QTimer>
#include <QDebug>
QDebugOut::QDebugOut(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
auto pTimer = new QTimer();
connect(pTimer, &QTimer::timeout, this, &QDebugOut::slotTimeout);
pTimer->start(500);
InitDebugTool();
}
void QDebugOut::slotTimeout()
{
static int i = 0;
if (++i > 30000) i = 0;
QString str = QString("this is num %1").arg(i);
qDebug() << str << "\n";
ui.plainTextEdit->appendPlainText(str);
}