+#ifndef __LAYERWIDGET_H__
+#define __LAYERWIDGET_H__
+
+#include <QtWidgets>
+
+class LayerWidget: public QWidget
+{
+ Q_OBJECT
+
+ public:
+ LayerWidget(void);
+ ~LayerWidget();
+
+ private slots:
+ void HandleLayerSelected(int);
+ void AddLayer(void);
+ void DeleteLayer(void);
+ void EditLayer(void);
+ void MoveLayerUp(void);
+ void MoveLayerDown(void);
+
+ signals:
+ void LayerSelected(int);
+
+ private:
+ QListWidget * list;
+};
+
+#endif // __LAYERWIDGET_H__
+