From 8b017c69e091a0a1148233fc0b29c8591b463f71 Mon Sep 17 00:00:00 2001 From: jonymt <johanmt@yandex.ru> Date: Tue, 10 Sep 2019 16:35:47 +0200 Subject: [PATCH] [*] changed regexp --- KelvinDashboardService/DapChainHistoryHandler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/KelvinDashboardService/DapChainHistoryHandler.cpp b/KelvinDashboardService/DapChainHistoryHandler.cpp index adddde00d..5e64edf7c 100644 --- a/KelvinDashboardService/DapChainHistoryHandler.cpp +++ b/KelvinDashboardService/DapChainHistoryHandler.cpp @@ -25,12 +25,12 @@ void DapChainHistoryHandler::onRequestNewHistory(const QMap<QString, QVariant>& process.start(QString(CLI_PATH) + " tx_history -net private -chain gdb -addr " + wallets.at(i).toString()); process.waitForFinished(-1); - QString result = QString::fromStdString(process.readAll().toStdString()); + QByteArray result = process.readAll(); if(!result.isEmpty()) { - QRegExp rx("(\\w{3}\\s\\w{3}\\s\\d+\\s\\d{1,2}:\\d{2}:\\d{2}\\s\\d{4})\\s+" - "(\\w+)\\s(\\d+)\\s(\\w+)\\s\\w+\\s+(\\w+)"); + QRegExp rx("(\\w{3} \\w{3} \\d+ \\d{1,2}:\\d{2}:\\d{2} \\d{4})\\s+" + "(\\w+) (\\d+) (\\w+) \\w+ (\\w+)"); int pos = 0; while ((pos = rx.indexIn(result, pos)) != -1) -- GitLab