23 #include <QMessageBox>
24 #include <QRegularExpression>
27 #include "src/classes/asettings.h"
28 #include "src/functions/acalc.h"
29 #include "src/database/database.h"
30 #include "src/database/row.h"
69 explicit NewTailDialog(
const QString& new_registration, QWidget *parent =
nullptr);
74 explicit NewTailDialog(
int row_id, QWidget *parent =
nullptr);
85 QStringList aircraftList;
87 QHash<int, QString> idMap;
89 void setupCompleter();
90 void setupValidators();
91 void fillForm(
OPL::Row entry,
bool is_template);
96 void on_operationComboBox_currentIndexChanged(
int index);
97 void on_ppTypeComboBox_currentIndexChanged(
int index);
98 void on_ppNumberComboBox_currentIndexChanged(
int index);
99 void on_weightComboBox_currentIndexChanged(
int index);
100 void on_registrationLineEdit_textChanged(
const QString &arg1);
101 void on_buttonBox_accepted();
102 void onSearchCompleterActivated();
The NewTailDialog enables adding new Tail entries to the database or editing existing ones.
Definition: newtaildialog.h:61
NewTailDialog(const QString &new_registration, QWidget *parent=nullptr)
NewTailDialog - create a new ATailEntry and submit it to the database.
Definition: newtaildialog.cpp:24
The Row class provides an interface for retreiving and submitting entries from the database....
Definition: row.h:13