]> Shamusworld >> Repos - architektonas/blobdiff - src/layerwidget.h
Whitespace changes. :-P
[architektonas] / src / layerwidget.h
index 914c29ca32c24063dc66e6eddfcd3dfddf69feb2..34159a74bf75bf0172c50b8c7ef8e8c5ec800158 100644 (file)
@@ -11,20 +11,38 @@ class LayerWidget: public QWidget
                LayerWidget(void);
                ~LayerWidget();
 
+       public slots:
+               void Reload(void);
+
        private slots:
                void HandleLayerSelected(int);
+               void HandleHideToggle(QListWidgetItem *, bool);
+               void HandleLockToggle(QListWidgetItem *, bool);
+               void HandleDblClick(QListWidgetItem *);
                void AddLayer(void);
                void DeleteLayer(void);
                void EditLayer(void);
                void MoveLayerUp(void);
                void MoveLayerDown(void);
 
+       private:
+               void SetButtonStates(void);
+
        signals:
                void LayerSelected(int);
+               void LayerDeleted(int);
+               void LayerToggled(void);
+               void LayersSwapped(int, int);
+
+       public:
+               QToolButton * addLayer;
+               QToolButton * removeLayer;
+               QToolButton * editLayer;
+               QToolButton * layerUp;
+               QToolButton * layerDown;
 
        private:
                QListWidget * list;
 };
 
 #endif // __LAYERWIDGET_H__
-