summaryrefslogtreecommitdiffstats
path: root/mappingtreemodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'mappingtreemodel.h')
-rw-r--r--mappingtreemodel.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/mappingtreemodel.h b/mappingtreemodel.h
index 4b45f09..f2771c9 100644
--- a/mappingtreemodel.h
+++ b/mappingtreemodel.h
@@ -40,6 +40,7 @@ class MappingTreeModel : public SmTreeModel {
QVariant data(const QModelIndex &index, int role) const;
QList<QVariant> childList(const QVariant &value, int column = 0) const;
QList<QVariant> mappingsForFile(const QVariant &fileId) const;
+ QStringList path(QModelIndex &idx) const;
QModelIndex indexFromPath(const QString &path, int column = 0) const;
bool setData(const QModelIndex &index, const QVariant &value, int role);
void move(const QModelIndex &source, const QModelIndex &dest);
@@ -48,6 +49,7 @@ class MappingTreeModel : public SmTreeModel {
bool addChild(const QVariant &name, const QModelIndex &parent);
bool deleteChild(const QModelIndex &idx);
int childCount(const QModelIndex &idx) const;
+ MappingData mappingDataFromIndex(QModelIndex &idx) const;
MappingData mappingDataFromId(int mappingId) const;
QStringList paths() const;
const QString &forbidden() const { return mForbidden; }