18 #ifndef PILOTSWIDGET_H
19 #define PILOTSWIDGET_H
22 #include <QItemSelection>
23 #include <QSqlTableModel>
25 #include "src/classes/asettings.h"
26 #include "src/gui/dialogues/newpilotdialog.h"
27 #include "src/gui/widgets/settingswidget.h"
28 #include "src/functions/acalc.h"
63 void tableView_selectionChanged();
64 void tableView_headerClicked(
int);
65 void on_newPilotButton_clicked();
66 void on_deletePilotButton_clicked();
67 void onDeleteUnsuccessful();
68 void onNewPilotDialog_editingFinished();
69 void on_pilotSearchLineEdit_textChanged(
const QString &arg1);
89 QSqlTableModel *model;
93 QItemSelectionModel* selectionModel;
97 QVector<qint32> selectedPilots;
103 void setupModelAndView();
105 void connectSignalsAndSlots();
107 inline void refreshView(){model->select();}