--- /dev/null
+#ifndef ATTRIBUTEWIDGET_H
+#define ATTRIBUTEWIDGET_H
+
+#include "ui_attributewidget.h"
+
+#include "attribute.h"
+
+#include <QWidget>
+
+class AttributeWidget: public QWidget
+{
+ Q_OBJECT
+public:
+ AttributeWidget (QWidget *parent=0);
+ void setTable (AttributeTable *at=0);
+ void setKey (const QString &k);
+ void setValues (const QStringList &vl);
+
+public slots:
+ virtual void keyTextChanged(const QString &t);
+ virtual void valueTextChanged(const QString &t);
+
+private:
+ Ui::AttributeWidget ui;
+ AttributeTable *table;
+ QString key;
+};
+#endif