4 #include <QtWidgets/QLabel> 
    5 #include <QtWidgets/QLineEdit> 
    6 #include <QtWidgets/QPushButton> 
    7 #include <QtWidgets/QCheckBox> 
    8 #include <QtWidgets/QGridLayout> 
    9 #include <QtWidgets/QMessageBox> 
   11 #include <QtWidgets/QFileDialog> 
   12 #include <QtWidgets/QColorDialog> 
   22     void paintEvent(QPaintEvent *);
 
   35     EditInputs(QString name, 
char* v, 
bool folder);
 
   41     void checkedit(QString newtext);
 
  102 #endif // BTP3DIALOGS_H 
ClimbAnalyseSettings * CA
buffer struct to store user edits 
ExtMapSettings * ems
buffer struct to store user edits 
provide all user settings 
QPushButton buttons[4]
buffer struct to store user edits 
MapSettings * MS
buffer struct to store user edits 
STRONGsetting * ss
buffer struct to store user edits 
ProfilSettings * PS
buffer struct to store user edits 
container for user settings to run ClimbAnalyse 
container for user settings to manually generate map