summaryrefslogtreecommitdiffstats
path: root/mappingtreemodel.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2012-03-02 21:34:26 +0100
committerArno <am@disconnect.de>2012-03-02 21:34:26 +0100
commit08861cc269ba6126ec7fa3bfad4f946fb60d3d98 (patch)
tree30a37656b1f5dd93560ab59e000e1f235efde85f /mappingtreemodel.h
parentc81a54da19d0d81cb57e3f104ce4d7502faeb869 (diff)
downloadSheMov-08861cc269ba6126ec7fa3bfad4f946fb60d3d98.tar.gz
SheMov-08861cc269ba6126ec7fa3bfad4f946fb60d3d98.tar.bz2
SheMov-08861cc269ba6126ec7fa3bfad4f946fb60d3d98.zip
Fix MappingTreeModel::addChild()
Catch illegal separator in value before making a database entry and insertRows()
Diffstat (limited to 'mappingtreemodel.h')
-rw-r--r--mappingtreemodel.h3
1 files changed, 2 insertions, 1 deletions
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<int> &mappingData);
QStringList paths() const;
+ const QString &forbidden() const { return mForbidden; }
public slots:
void populate();
@@ -81,8 +82,8 @@ class MappingTreeModel : public SmTreeModel {
QList<mappingType> mMappingTypes;
QList<MappingData> mValidMappings;
QList<int> mSelectedMappings;
+ const QString mForbidden;
int mType;
-
};
class MappingTreeResultModel : public SmTreeModel {