18 #ifndef LOGBOOKWIDGET_H 
   19 #define LOGBOOKWIDGET_H 
   22 #include <QItemSelection> 
   23 #include <QSqlTableModel> 
   24 #include <QMessageBox> 
   28 #include "src/gui/widgets/settingswidget.h" 
   43     void on_newFlightButton_clicked();
 
   44     void on_editFlightButton_clicked();
 
   45     void on_deleteFlightPushButton_clicked();
 
   46     void on_showAllButton_clicked();
 
   47     void flightsTableView_selectionChanged();
 
   48     void on_tableView_customContextMenuRequested(
const QPoint &pos);
 
   49     void on_actionDelete_Flight_triggered();
 
   50     void on_actionEdit_Flight_triggered();
 
   51     void on_tableView_doubleClicked();
 
   52     void on_flightSearchLlineEdit_textChanged(
const QString &arg1);
 
   53     void on_flightSearchComboBox_currentIndexChanged(
int);
 
   65     Ui::LogbookWidget *ui;
 
   69     QSqlTableModel* displayModel;
 
   71     QItemSelectionModel* selectionModel;
 
   75     QMessageBox* messageBox;
 
   77     QVector<qint32> selectedFlights;
 
   79     void setupModelAndView(
int view_id);
 
   80     void connectSignalsAndSlots();
 
   83 #endif // LOGBOOKWIDGET_H