diff -r 96c8e6860e0c -r 513107d1ed59 attributewidget.cpp --- a/attributewidget.cpp Tue Dec 04 12:32:56 2007 +0000 +++ b/attributewidget.cpp Tue Dec 04 12:32:56 2007 +0000 @@ -3,4 +3,37 @@ AttributeWidget::AttributeWidget (QWidget *parent):QWidget (parent) { ui.setupUi (this); + //ui.keyComboBox->setEditable (true); + ui.valueComboBox->setEditable (true); } + +void AttributeWidget::setTable(AttributeTable *at) +{ + table=at; +} + +void AttributeWidget::setKey (const QString &k) +{ + key=k; + ui.keyComboBox->insertItem (ui.keyComboBox->count(), key); +} + +void AttributeWidget::setValues(const QStringList &vl) +{ + ui.valueComboBox->clear(); + ui.valueComboBox->insertStringList(vl); +} + +/* +void AttributeWidget::setValue (const QString &v) +{ +} +*/ + +void AttributeWidget::keyTextChanged(const QString &t) +{ +} + +void AttributeWidget::valueTextChanged(const QString &t) +{ +}