+ setWindowTitle(tr("Configure Device"));
+
+ connect(&_button_box, SIGNAL(accepted()), this, SLOT(accept()));
+ connect(&_button_box, SIGNAL(rejected()), this, SLOT(reject()));
+
+ setLayout(&_layout);
+
+ QWidget *const form = _hw_cap_binding.get_form(this);
+ _layout.addWidget(form);
+
+ _layout.addWidget(&_button_box);
+}
+
+void HwCap::accept()
+{
+ QDialog::accept();
+ _hw_cap_binding.commit();