summaryrefslogtreecommitdiff
path: root/src/data/tikzparser.y
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2018-03-12 21:44:49 +0100
committerAleks Kissinger <aleks0@gmail.com>2018-03-12 21:44:49 +0100
commit39c2c74c664a6c770639ead8f45322352cacb997 (patch)
treee93bf563eef3c3cd9762b36d06205b91e35a33db /src/data/tikzparser.y
parent09c331761648541de907c866c56fb6084c6f7a9b (diff)
style loading works
Diffstat (limited to 'src/data/tikzparser.y')
-rw-r--r--src/data/tikzparser.y7
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);
}
}