Bits and Droids connector
Connect your microcontroller to handle MFS2020 commands.
Loading...
Searching...
No Matches
widgets
settingsmenu
optionsmenu.h
Go to the documentation of this file.
1
#ifndef OPTIONSMENU_H
2
#define OPTIONSMENU_H
3
4
#include "
models/aircraft/Engine.h
"
5
6
#include <QWidget>
7
8
#include "
widgets/settingsmenu/builder/formbuilder.h
"
9
#include "
settings/settingshandler.h
"
10
11
namespace
Ui
{
12
class
optionsMenu;
13
}
14
15
class
OptionsMenu
:
public
QWidget {
16
Q_OBJECT
17
18
public
:
19
explicit
OptionsMenu
(QWidget *parent =
nullptr
);
20
21
~OptionsMenu
()
override
;
22
signals:
23
24
void
closedOptionsMenu
();
25
26
private
slots:
27
28
void
on_checkBox_stateChanged
(
int
arg1);
29
30
void
on_saveSettingsBtn_clicked
();
31
32
void
on_baudComboBox_currentTextChanged
(
const
QString &arg1);
33
34
void
selectFile
();
35
36
private
:
37
FormBuilder
*
builder
=
new
FormBuilder
();
38
SettingsHandler
settingsHandler
;
39
Ui::optionsMenu
*
uiOptions
;
40
const
int
defaultArduinoFrameUpdate
= 15;
41
const
int
defaultArduinoWaitMs
= 100;
42
43
int
arduinoFrameUpdate
= 15;
44
int
arduinoWaitMs
= 100;
45
int
supportedAmntEngines
= 4;
46
47
// Engine engines[4];
48
void
closeEvent
(QCloseEvent *event)
override
;
49
};
50
51
#endif
// OPTIONSMENU_H
Engine.h
FormBuilder
Definition:
formbuilder.h:17
OptionsMenu
Definition:
optionsmenu.h:15
OptionsMenu::selectFile
void selectFile()
Definition:
optionsmenu.cpp:15
OptionsMenu::arduinoFrameUpdate
int arduinoFrameUpdate
Definition:
optionsmenu.h:43
OptionsMenu::arduinoWaitMs
int arduinoWaitMs
Definition:
optionsmenu.h:44
OptionsMenu::settingsHandler
SettingsHandler settingsHandler
Definition:
optionsmenu.h:38
OptionsMenu::on_saveSettingsBtn_clicked
void on_saveSettingsBtn_clicked()
Definition:
optionsmenu.cpp:123
OptionsMenu::defaultArduinoWaitMs
const int defaultArduinoWaitMs
Definition:
optionsmenu.h:41
OptionsMenu::on_baudComboBox_currentTextChanged
void on_baudComboBox_currentTextChanged(const QString &arg1)
Definition:
optionsmenu.cpp:226
OptionsMenu::uiOptions
Ui::optionsMenu * uiOptions
Definition:
optionsmenu.h:39
OptionsMenu::supportedAmntEngines
int supportedAmntEngines
Definition:
optionsmenu.h:45
OptionsMenu::on_checkBox_stateChanged
void on_checkBox_stateChanged(int arg1)
Definition:
optionsmenu.cpp:209
OptionsMenu::~OptionsMenu
~OptionsMenu() override
Definition:
optionsmenu.cpp:118
OptionsMenu::builder
FormBuilder * builder
Definition:
optionsmenu.h:37
OptionsMenu::closeEvent
void closeEvent(QCloseEvent *event) override
Definition:
optionsmenu.cpp:13
OptionsMenu::defaultArduinoFrameUpdate
const int defaultArduinoFrameUpdate
Definition:
optionsmenu.h:40
OptionsMenu::closedOptionsMenu
void closedOptionsMenu()
SettingsHandler
Definition:
settingshandler.h:9
Ui::optionsMenu
Definition:
ui_optionsmenu.h:221
formbuilder.h
Ui
Definition:
outputmenu.h:18
settingshandler.h
Generated by
1.9.5