diff options
| -rw-r--r-- | parsingtoolbox.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/parsingtoolbox.cpp b/parsingtoolbox.cpp index 5e26af3..387b635 100644 --- a/parsingtoolbox.cpp +++ b/parsingtoolbox.cpp @@ -412,9 +412,12 @@ void ParsingToolBox::readPainterParameter(PainterNode* painter,QString& str) { str=str.remove(0,1); int pos = str.indexOf(']'); + if(pos>-1) { + QString data = str.left(pos); + str=str.remove(0,pos+1); QStringList duos = data.split(','); foreach(QString duoStr,duos) { |