From c56b682750e9f2a911a841e89e4e51b7d0608ab5 Mon Sep 17 00:00:00 2001 From: Aleks Kissinger Date: Sun, 12 Apr 2020 13:31:11 +0100 Subject: added support for parsing paths --- src/data/graphelementdata.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/data/graphelementdata.cpp') diff --git a/src/data/graphelementdata.cpp b/src/data/graphelementdata.cpp index cd09a6d..931f86a 100644 --- a/src/data/graphelementdata.cpp +++ b/src/data/graphelementdata.cpp @@ -110,6 +110,14 @@ int GraphElementData::indexOfKey(QString key) return -1; } +void GraphElementData::mergeData(GraphElementData *d) +{ + GraphElementProperty p; + foreach (p, d->properties()) { + if (!hasProperty(p.key())) add(p); + } +} + bool GraphElementData::removeRows(int row, int /*count*/, const QModelIndex &parent) { if (row >= 0 && row < _properties.length()) { -- cgit v1.2.3