logbookwidget.h 777 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #ifndef LOGBOOKWIDGET_H
  2. #define LOGBOOKWIDGET_H
  3. #include <QWidget>
  4. #include <QItemSelection>
  5. namespace Ui {
  6. class logbookWidget;
  7. }
  8. class logbookWidget : public QWidget
  9. {
  10. Q_OBJECT
  11. public:
  12. explicit logbookWidget(QWidget *parent = nullptr);
  13. ~logbookWidget();
  14. private slots:
  15. void on_newFlightButton_clicked();
  16. void on_editFlightButton_clicked();
  17. void on_deleteFlightPushButton_clicked();
  18. void on_filterFlightsByDateButton_clicked();
  19. void on_showAllButton_clicked();
  20. void on_tableView_entered(const QModelIndex &index);
  21. void on_tableView_pressed(const QModelIndex &index);
  22. void on_tableView_changed(const QItemSelection &index, const QItemSelection &index2);
  23. private:
  24. Ui::logbookWidget *ui;
  25. };
  26. #endif // LOGBOOKWIDGET_H