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(); });