summaryrefslogtreecommitdiffstats
path: root/gui/dialogs/SettingsDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/dialogs/SettingsDialog.h')
-rw-r--r--gui/dialogs/SettingsDialog.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/gui/dialogs/SettingsDialog.h b/gui/dialogs/SettingsDialog.h
index e24047c3..0cb8fa38 100644
--- a/gui/dialogs/SettingsDialog.h
+++ b/gui/dialogs/SettingsDialog.h
@@ -15,8 +15,11 @@
#pragma once
+#include <memory>
#include <QDialog>
+#include "logic/JavaChecker.h"
+
class SettingsObject;
namespace Ui
@@ -48,16 +51,18 @@ slots:
void on_lwjglDirBrowseBtn_clicked();
- void on_compatModeCheckBox_clicked(bool checked);
-
void on_maximizedCheckBox_clicked(bool checked);
void on_buttonBox_accepted();
- void on_pushButton_clicked();
+ void on_javaDetectBtn_clicked();
+
+ void on_javaTestBtn_clicked();
- void on_btnBrowse_clicked();
+ void on_javaBrowseBtn_clicked();
+ void checkFinished(JavaCheckResult result);
private:
Ui::SettingsDialog *ui;
+ std::shared_ptr<JavaChecker> checker;
};