From 31a78ae551b781eccc47546a2f6d4bf121af24cf Mon Sep 17 00:00:00 2001 From: Aleks Kissinger Date: Thu, 2 Aug 2018 17:44:37 +0200 Subject: started style editor --- src/data/tikzstyles.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/data/tikzstyles.h') diff --git a/src/data/tikzstyles.h b/src/data/tikzstyles.h index da9a05f..51392b2 100644 --- a/src/data/tikzstyles.h +++ b/src/data/tikzstyles.h @@ -25,6 +25,8 @@ #include #include +#include +#include class TikzStyles : public QObject { @@ -39,6 +41,12 @@ public: QVector edgeStyles() const; void clear(); + // convenience functions for named colors + QColor colorByIndex(int i); + QColor colorByName(QString name); + QString nameForColor(QColor col); + void refreshModels(QStandardItemModel *nodeModel, QStandardItemModel *edgeModel); + signals: public slots: @@ -46,6 +54,8 @@ public slots: private: QVector _nodeStyles; QVector _edgeStyles; + QStringList _colNames; + QVector _cols; }; #endif // PROJECT_H -- cgit v1.2.3