diff options
| author | 2020-08-21 22:44:10 +0200 | |
|---|---|---|
| committer | 2020-08-21 22:52:29 +0200 | |
| commit | b48e29ad3cc1be1b0ee66b54bf19537a0bfdc782 (patch) | |
| tree | 9a5bcb2de0e9ce1fcfacbea404fa5649b91959be /diceparser.cpp | |
| parent | 8087429c108c4f6bef5f792ce256b8d5b8b69101 (diff) | |
| download | OneRoll-b48e29ad3cc1be1b0ee66b54bf19537a0bfdc782.tar.gz OneRoll-b48e29ad3cc1be1b0ee66b54bf19537a0bfdc782.zip | |
Better export in json.
Diffstat (limited to 'diceparser.cpp')
| -rw-r--r-- | diceparser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/diceparser.cpp b/diceparser.cpp index 1113013..44a725a 100644 --- a/diceparser.cpp +++ b/diceparser.cpp @@ -352,7 +352,7 @@ QString DiceParser::humanReadableWarning() const return str; } -QString DiceParser::resultAsJSon() const +QString DiceParser::resultAsJSon(std::function<QString(const QString&, const QString&, bool)> colorize) const { QJsonObject obj; QJsonArray instructions; @@ -362,7 +362,7 @@ QString DiceParser::resultAsJSon() const m_parsingToolbox->addResultInJson(inst, Dice::RESULT_TYPE::SCALAR, "scalar", start, true); m_parsingToolbox->addResultInJson(inst, Dice::RESULT_TYPE::STRING, "string", start, false); - m_parsingToolbox->addDiceResultInJson(inst, start); + m_parsingToolbox->addDiceResultInJson(inst, start, colorize); instructions.append(inst); } |