diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2018-03-12 21:44:49 +0100 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2018-03-12 21:44:49 +0100 |
commit | 39c2c74c664a6c770639ead8f45322352cacb997 (patch) | |
tree | e93bf563eef3c3cd9762b36d06205b91e35a33db /src/data/tikzparser.y | |
parent | 09c331761648541de907c866c56fb6084c6f7a9b (diff) |
style loading works
Diffstat (limited to 'src/data/tikzparser.y')
-rw-r--r-- | src/data/tikzparser.y | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/data/tikzparser.y b/src/data/tikzparser.y index a4db3dd..76674f1 100644 --- a/src/data/tikzparser.y +++ b/src/data/tikzparser.y @@ -7,7 +7,7 @@ /* * Copyright 2010 Chris Heunen - * Copyright 2010-2013 Aleks Kissinger + * Copyright 2010-2017 Aleks Kissinger * Copyright 2013 K. Johan Paulsson * Copyright 2013 Alex Merry <dev@randomguy3.me.uk> * @@ -85,6 +85,7 @@ void yyerror(YYLTYPE *yylloc, void *scanner, const char *str) { %token BEGIN_TIKZPICTURE_CMD "\\begin{tikzpicture}" %token END_TIKZPICTURE_CMD "\\end{tikzpicture}" +%token TIKZSTYLE_CMD "\\tikzstyle" %token BEGIN_PGFONLAYER_CMD "\\begin{pgfonlayer}" %token END_PGFONLAYER_CMD "\\end{pgfonlayer}" %token DRAW_CMD "\\draw" @@ -133,8 +134,8 @@ tikz: tikzstyles | tikzpicture; tikzstyles: tikzstyles tikzstyle | ; tikzstyle: "\\tikzstyle" DELIMITEDSTRING "=" "[" properties "]" { - if (assembler->isProject()) { - assembler->project()->addStyle(QString($2), $5); + if (assembler->isTikzStyles()) { + assembler->tikzStyles()->addStyle(QString($2), $5); } } |