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/tikzit.h | |
parent | 09c331761648541de907c866c56fb6084c6f7a9b (diff) |
style loading works
Diffstat (limited to 'src/tikzit.h')
-rw-r--r-- | src/tikzit.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/tikzit.h b/src/tikzit.h index 07878aa..802b3ab 100644 --- a/src/tikzit.h +++ b/src/tikzit.h @@ -38,6 +38,7 @@ #include "propertypalette.h" #include "stylepalette.h" #include "nodestyle.h" +#include "tikzstyles.h" #include <QObject> #include <QVector> @@ -68,7 +69,6 @@ public: MainWindow *activeWindow() const; void setActiveWindow(MainWindow *activeWindow); void removeWindow(MainWindow *w); - NodeStyle *nodeStyle(QString name); static QFont LABEL_FONT; // Ui::MainMenu *_mainMenuUi; @@ -77,10 +77,15 @@ public: void newDoc(); void open(); void quit(); + void init(); + + void openTikzStyles(); + TikzStyles *styles() const; + QString styleFile() const; private: -// void createMenu(); - void loadStyles(); + // void createMenu(); + void loadStyles(QString fileName); MainMenu *_mainMenu; ToolPalette *_toolPalette; @@ -88,7 +93,8 @@ private: StylePalette *_stylePalette; QVector<MainWindow*> _windows; MainWindow *_activeWindow; - QVector<NodeStyle*> _nodeStyles; + TikzStyles *_styles; + QString _styleFile; }; |