diff options
| author | 2015-04-23 10:52:16 +0200 | |
|---|---|---|
| committer | 2015-04-23 10:52:16 +0200 | |
| commit | f9d748791c1d7e3d2dc4f51bec4f86a6732083e4 (patch) | |
| tree | e78a76f0dda274fb470e81c930cb2d62cb07de92 | |
| parent | cd21a9b1252f4d000b18ccecacc9c4e92d59f67b (diff) | |
| download | OneRoll-f9d748791c1d7e3d2dc4f51bec4f86a6732083e4.tar.gz OneRoll-f9d748791c1d7e3d2dc4f51bec4f86a6732083e4.zip | |
improvement of the lib
| -rw-r--r-- | diceparser.cpp | 12 | ||||
| -rw-r--r-- | diceparser.h | 2 |
2 files changed, 11 insertions, 3 deletions
diff --git a/diceparser.cpp b/diceparser.cpp index f2a7ea5..a2015d8 100644 --- a/diceparser.cpp +++ b/diceparser.cpp @@ -915,12 +915,20 @@ bool DiceParser::readOperand(QString& str,ExecutionNode* & node) } return false; } -void DiceParser::displayDotTree() +void DiceParser::writeDownDotTree(QString filepath) { QString str("digraph ExecutionTree {\n"); m_start->generateDotTree(str); str.append("}"); - qDebug()<< str; + + /*QFile file(filepath); + if(file.open(QIODevice::WriteOnly)) + { + QTextStream in(&file); + in << str; + }*/ + + //qDebug()<< str; } diff --git a/diceparser.h b/diceparser.h index 3f80acb..249a630 100644 --- a/diceparser.h +++ b/diceparser.h @@ -121,7 +121,7 @@ public: /** * @brief displayDotTree */ - void displayDotTree(); + void writeDownDotTree(QString filepath); /** * @brief getLastIntegerResult * @return |