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