From cb164c96897c6ac11c482284ddf5938acf30a2f4 Mon Sep 17 00:00:00 2001 From: DenioD <41270280+DenioD@users.noreply.github.com> Date: Sat, 25 Jul 2020 15:06:22 +0200 Subject: [PATCH] fix restore from Gui --- src/mainwindow.cpp | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 0ba9943..f810d4d 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -190,17 +190,10 @@ MainWindow::MainWindow(QWidget *parent) : restoreSeed.seed->setReadOnly(true); restoreSeed.seed->setLineWrapMode(QPlainTextEdit::LineWrapMode::NoWrap); - QString seedJson = QString::fromStdString(reply.get()); - int startPos = seedJson.indexOf("seed") +7; - int endPos = seedJson.indexOf("}") -1; - int length = endPos - startPos; - QString seed = seedJson.mid(startPos, length); - restoreSeed.seed->setPlainText(seed); - - int startPosB = seedJson.indexOf("birthday") +10; - int endPosB = seedJson.indexOf("seed") -2; - int lengthB = endPosB - startPosB; - QString birthday = seedJson.mid(startPosB, lengthB); + QString seedJson = QString::fromStdString(reply["seed"].get()); + restoreSeed.seed->setPlainText(seedJson); + + QString birthday = QString::number(reply["birthday"].get()); restoreSeed.birthday->setPlainText(birthday); }); @@ -278,8 +271,6 @@ MainWindow::MainWindow(QWidget *parent) : } }); - - // }); dialog.exec(); });