19 #ifndef _IMAGERSDATAMAPPER_HPP_ 20 #define _IMAGERSDATAMAPPER_HPP_ 25 class Ui_ImagersWidget;
34 ImagersDataMapper(Ui_ImagersWidget *aWidget, QMap<QString, QSqlTableModel *> tableModels, QObject *parent = 0);
38 void deleteSelectedImager();
39 void imagerSelected(
const QModelIndex &index);
40 void insertNewImager();
45 QSqlRecord currentRecord();
46 void populateFormWithIndex(
const QModelIndex &index);
47 void setupConnections();
48 void teardownConnections();
51 int lastRowNumberSelected;
52 QSqlTableModel *tableModel;
53 Ui_ImagersWidget *widget;
57 #endif // _IMAGERSDATAMAPPER_HPP_