diff options
Diffstat (limited to 'mappingtreewidget.h')
-rw-r--r-- | mappingtreewidget.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mappingtreewidget.h b/mappingtreewidget.h index 8ba066d..44a43e3 100644 --- a/mappingtreewidget.h +++ b/mappingtreewidget.h @@ -30,6 +30,8 @@ class MappingTreeWidget : public QWidget { public: explicit MappingTreeWidget(QWidget *parent = 0); MappingData selectedItem() const; + QList<MappingData> selectedTree() const; + QList<MappingData> selectedTreeRecursive(const QModelIndex &start) const; MappingTreeView *mappingTreeView() const { return mTree; } public slots: @@ -110,6 +112,7 @@ class MappingEditWidget : public QWidget { public slots: void addMapping(); + void addTree(); void removeMapping(); void clearMapping(); void setMappings(const QList<MappingData> &mappings); @@ -126,6 +129,7 @@ class MappingEditWidget : public QWidget { QPushButton *mAddMapping; QPushButton *mRemoveMapping; QPushButton *mClearMapping; + QPushButton *mAddTree; }; class MappingInputDialog : public QDialog { |