Guitar
CleanSubModuleDialog.h
Go to the documentation of this file.
1 #ifndef CLEANSUBMODULEDIALOG_H
2 #define CLEANSUBMODULEDIALOG_H
3 
4 #include <QDialog>
5 
6 namespace Ui {
8 }
9 
10 class CleanSubModuleDialog : public QDialog {
11  Q_OBJECT
12 public:
13  struct Options {
14  bool reset_hard = false;
15  bool clean_df = false;
16  };
17 private:
18  Ui::CleanSubModuleDialog *ui;
20 public:
21  explicit CleanSubModuleDialog(QWidget *parent = nullptr);
23  Options options() const;
24 private slots:
27 };
28 
29 #endif // CLEANSUBMODULEDIALOG_H
Definition: CleanSubModuleDialog.h:10
void on_checkBox_clean_df_stateChanged(int)
Definition: CleanSubModuleDialog.cpp:29
CleanSubModuleDialog(QWidget *parent=nullptr)
Definition: CleanSubModuleDialog.cpp:4
Ui::CleanSubModuleDialog * ui
Definition: CleanSubModuleDialog.h:18
Options options() const
Definition: CleanSubModuleDialog.cpp:19
Options options_
Definition: CleanSubModuleDialog.h:19
~CleanSubModuleDialog()
Definition: CleanSubModuleDialog.cpp:14
void on_checkBox_reset_hard_stateChanged(int)
Definition: CleanSubModuleDialog.cpp:24
Definition: AboutDialog.h:6
Definition: CleanSubModuleDialog.h:13
bool clean_df
Definition: CleanSubModuleDialog.h:15
bool reset_hard
Definition: CleanSubModuleDialog.h:14