1 #ifndef MONITOREDDATAMAPPER_H
2 #define MONITOREDDATAMAPPER_H
4 #include <QDataWidgetMapper>
10 /* Data <-> Widget mapper that watches for changes,
11 to be able to notify when 'dirty' (for example, to
12 enable a commit/apply button).
14 class MonitoredDataMapper : public QDataWidgetMapper
18 explicit MonitoredDataMapper(QObject *parent=0);
20 void addMapping(QWidget *widget, int section);
21 void addMapping(QWidget *widget, int section, const QByteArray &propertyName);
23 void addChangeMonitor(QWidget *widget);
32 #endif // MONITOREDDATAMAPPER_H