Q_OBJECT
public:
- LayerItemWidget(QString, bool invisible = false, bool locked = false);
+ LayerItemWidget(QString, bool i = false, bool l = false, QListWidgetItem * p = NULL);
~LayerItemWidget();
+ private slots:
+ void HandleHideToggle(bool);
+ void HandleLockToggle(bool);
+
+ signals:
+ void HideToggled(QListWidgetItem *, bool);
+ void LockToggled(QListWidgetItem *, bool);
+
public:
QLabel * name;
- QPushButton * visibility;
- QPushButton * editibility;
+ QPushButton * invisible;
+ QPushButton * locked;
+ QListWidgetItem * parent;
};
#endif // __LAYERITEMWIDGET_H__