18 #ifndef SETTINGSWIDGET_H
19 #define SETTINGSWIDGET_H
22 #include <QButtonGroup>
24 #include <QMessageBox>
27 #include "src/classes/asettings.h"
28 #include "src/experimental/adatabase.h"
29 #include "src/experimental/apilotentry.h"
45 void on_themeGroup_buttonClicked(
int theme_id);
46 void on_aboutPushButton_clicked();
47 void on_acSortComboBox_currentIndexChanged(
int index);
48 void on_acAllowIncompleteComboBox_currentIndexChanged(
int index);
49 void on_prefixLineEdit_textChanged(
const QString &arg1);
50 void on_lastnameLineEdit_editingFinished();
51 void on_firstnameLineEdit_editingFinished();
52 void on_employeeidLineEdit_editingFinished();
53 void on_emailLineEdit_editingFinished();
54 void on_phoneLineEdit_editingFinished();
55 void on_aliasComboBox_currentIndexChanged(
int index);
56 void on_functionComboBox_currentIndexChanged(
const QString &arg1);
57 void on_rulesComboBox_currentIndexChanged(
const QString &arg1);
58 void on_approachComboBox_currentIndexChanged(
const QString &arg1);
59 void on_nightComboBox_currentIndexChanged(
int index);
60 void on_pilotSortComboBox_currentIndexChanged(
int index);
61 void on_logbookViewComboBox_currentIndexChanged(
int index);
62 void on_companyLineEdit_editingFinished();
65 Ui::SettingsWidget *ui;
69 void setupValidators();
71 void updatePersonalDetails();
73 void viewSelectionChanged(
int view_id);
76 #endif // SETTINGSWIDGET_H