CoreTrace Qt IDE 1.0
The CoreTrace Text editor
 
Loading...
Searching...
No Matches
cli_options_dialog.hpp
Go to the documentation of this file.
1#ifndef CLI_OPTIONS_DIALOG_HPP
2#define CLI_OPTIONS_DIALOG_HPP
3
4#include <QDialog>
5#include <QCheckBox>
6#include <QSpinBox>
7#include <QDialogButtonBox>
8#include <QVBoxLayout>
9
10class CliOptionsDialog : public QDialog {
11 Q_OBJECT
12
13public:
14 explicit CliOptionsDialog(QWidget* parent = nullptr);
16
17 QString getCommandOptions() const;
18
19private:
20 QCheckBox* symbolicCheck;
21 QCheckBox* staticCheck;
22 QCheckBox* dynamicCheck;
23 QCheckBox* allCheck;
24 QSpinBox* verboseSpin;
25 QDialogButtonBox* buttonBox;
26
27 void setupUi();
28 void connectSignals();
29};
30
31#endif // CLI_OPTIONS_DIALOG_HPP
Definition cli_options_dialog.hpp:10
QCheckBox * allCheck
Definition cli_options_dialog.hpp:23
void setupUi()
Sets up the UI for the CLI options dialog.
Definition cli_options_dialog.cpp:38
void connectSignals()
Connects signals and slots for the CLI options dialog.
Definition cli_options_dialog.cpp:69
QString getCommandOptions() const
Retrieves the command-line options based on the selected settings.
Definition cli_options_dialog.cpp:99
QDialogButtonBox * buttonBox
Definition cli_options_dialog.hpp:25
QCheckBox * staticCheck
Definition cli_options_dialog.hpp:21
~CliOptionsDialog()
Destructor for the CLI options dialog.
Definition cli_options_dialog.cpp:25
QSpinBox * verboseSpin
Definition cli_options_dialog.hpp:24
QCheckBox * dynamicCheck
Definition cli_options_dialog.hpp:22
QCheckBox * symbolicCheck
Definition cli_options_dialog.hpp:20