|
|
@ -1986,10 +1986,7 @@ void MainWindow::setupMiningTab() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void MainWindow::setupDebugLogTab() { |
|
|
|
ui->debugLog->setReadOnly(true); |
|
|
|
ui->debugLog->setPlainText("Some debug stuff"); |
|
|
|
|
|
|
|
QString MainWindow::readDebugLines() { |
|
|
|
#ifdef Q_OS_LINUX |
|
|
|
QFile file(QDir::homePath() + "/.hush/HUSH3/debug.log"); |
|
|
|
#elif defined(Q_OS_DARWIN) |
|
|
@ -2004,7 +2001,7 @@ void MainWindow::setupDebugLogTab() { |
|
|
|
DEBUG(": Found debug.log at " << file); |
|
|
|
} else { |
|
|
|
DEBUG("No debug.log found!"); |
|
|
|
return; |
|
|
|
return ""; |
|
|
|
} |
|
|
|
|
|
|
|
if(file.open(QIODevice::ReadOnly)) |
|
|
@ -2023,9 +2020,23 @@ void MainWindow::setupDebugLogTab() { |
|
|
|
} |
|
|
|
file.seek(file.pos()+2); |
|
|
|
QString debugText = file.readAll(); |
|
|
|
ui->debugLog->setPlainText( debugText ); |
|
|
|
DEBUG("got " << debugText.size() << " bytes of debugText"); |
|
|
|
file.close(); |
|
|
|
return debugText; |
|
|
|
} |
|
|
|
return ""; |
|
|
|
} |
|
|
|
|
|
|
|
void MainWindow::setupDebugLogTab() { |
|
|
|
ui->debugLog->setReadOnly(true); |
|
|
|
ui->debugLog->setPlainText("Loading debug log..."); |
|
|
|
|
|
|
|
QObject::connect(ui->refreshDebugButton, &QPushButton::clicked, [=] () { |
|
|
|
DEBUG("refresh debug log clicked"); |
|
|
|
ui->debugLog->setPlainText( readDebugLines() ); |
|
|
|
}); |
|
|
|
|
|
|
|
ui->debugLog->setPlainText( readDebugLines() ); |
|
|
|
} |
|
|
|
|
|
|
|
void MainWindow::setupPeersTab() { |
|
|
|