summaryrefslogtreecommitdiffstats
path: root/mappingtreewidget.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2012-03-03 06:36:22 +0100
committerArno <am@disconnect.de>2012-03-03 06:36:22 +0100
commit5d1e566d275b47fa590fb9e9879b9a1f970fc3ba (patch)
tree5d1f2d6f68de9318f21bb1a6145944b833aa883e /mappingtreewidget.h
parent08861cc269ba6126ec7fa3bfad4f946fb60d3d98 (diff)
downloadSheMov-5d1e566d275b47fa590fb9e9879b9a1f970fc3ba.tar.gz
SheMov-5d1e566d275b47fa590fb9e9879b9a1f970fc3ba.tar.bz2
SheMov-5d1e566d275b47fa590fb9e9879b9a1f970fc3ba.zip
Impement editing of picture mappings
Make it possible to edit picture mappings on archived pictures.
Diffstat (limited to 'mappingtreewidget.h')
-rw-r--r--mappingtreewidget.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/mappingtreewidget.h b/mappingtreewidget.h
index f8c463b..e110d6e 100644
--- a/mappingtreewidget.h
+++ b/mappingtreewidget.h
@@ -87,6 +87,7 @@ class MappingEditWidget : public QWidget {
public slots:
void addMapping();
void removeMapping();
+ void setMappings(const QList<int> &mappings);
private:
MappingTreeWidget *mMappingTree;
@@ -96,4 +97,16 @@ class MappingEditWidget : public QWidget {
QPushButton *mRemoveMapping;
};
+class MappingEditDialog : public QDialog {
+ Q_OBJECT
+ public:
+ explicit MappingEditDialog(QWidget *parent, Qt::WindowFlags f = 0);
+ MappingEditWidget *editWidget() const { return mEditWidget; }
+
+ private:
+ MappingEditWidget *mEditWidget;
+ QPushButton *mOk;
+ QPushButton *mCancel;
+};
+
#endif // MAPPINGTREEWIDGET_H