From 08861cc269ba6126ec7fa3bfad4f946fb60d3d98 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 2 Mar 2012 21:34:26 +0100 Subject: Fix MappingTreeModel::addChild() Catch illegal separator in value before making a database entry and insertRows() --- mappingtreemodel.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mappingtreemodel.h') diff --git a/mappingtreemodel.h b/mappingtreemodel.h index c8ee8ee..1c35db9 100644 --- a/mappingtreemodel.h +++ b/mappingtreemodel.h @@ -45,6 +45,7 @@ class MappingTreeModel : public SmTreeModel { MappingData mappingDataFromId(int mappingId) const; void setSelectedMappings(const QList &mappingData); QStringList paths() const; + const QString &forbidden() const { return mForbidden; } public slots: void populate(); @@ -81,8 +82,8 @@ class MappingTreeModel : public SmTreeModel { QList mMappingTypes; QList mValidMappings; QList mSelectedMappings; + const QString mForbidden; int mType; - }; class MappingTreeResultModel : public SmTreeModel { -- cgit v1.2.3-70-g09d2