19 #ifndef _BARLOWSDATAMAPPER_HPP_ 20 #define _BARLOWSDATAMAPPER_HPP_ 25 class Ui_BarlowsWidget;
34 BarlowsDataMapper(Ui_BarlowsWidget *aWidget, QMap<QString, QSqlTableModel *> tableModels, QObject *parent = 0);
38 void barlowSelected(
const QModelIndex &index);
39 void deleteSelectedBarlow();
41 void insertNewBarlow();
46 QSqlRecord currentRecord();
47 void populateFormWithIndex(
const QModelIndex &index);
48 void setupConnections();
49 void teardownConnections();
52 int lastRowNumberSelected;
53 QSqlTableModel *tableModel;
54 Ui_BarlowsWidget *widget;
58 #endif // _BARLOWSDATAMAPPER_HPP_