diff options
| author | Petr Mrázek <peterix@gmail.com> | 2021-11-22 03:55:16 +0100 |
|---|---|---|
| committer | Petr Mrázek <peterix@gmail.com> | 2021-11-22 03:55:16 +0100 |
| commit | b258eac215c791b2a8eed10cecbbf9551c87f0b9 (patch) | |
| tree | 1ae72f62d344f6a9c982b9dc5d598d32fc742acc /launcher/setupwizard/JavaWizardPage.cpp | |
| parent | 5040231f8d6ca865ea50250509c3315ea0c7400e (diff) | |
| download | PrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.tar.gz PrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.tar.bz2 PrismLauncher-b258eac215c791b2a8eed10cecbbf9551c87f0b9.zip | |
NOISSUE continue reshuffling the codebase
Diffstat (limited to 'launcher/setupwizard/JavaWizardPage.cpp')
| -rw-r--r-- | launcher/setupwizard/JavaWizardPage.cpp | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/launcher/setupwizard/JavaWizardPage.cpp b/launcher/setupwizard/JavaWizardPage.cpp deleted file mode 100644 index 8251e2ac..00000000 --- a/launcher/setupwizard/JavaWizardPage.cpp +++ /dev/null @@ -1,96 +0,0 @@ -#include "JavaWizardPage.h" -#include <Application.h> - -#include <QVBoxLayout> -#include <QGroupBox> -#include <QSpinBox> -#include <QLabel> -#include <QLineEdit> -#include <QPushButton> -#include <QToolButton> -#include <widgets/VersionSelectWidget.h> -#include <FileSystem.h> - -#include <java/JavaInstall.h> -#include <dialogs/CustomMessageBox.h> -#include <java/JavaUtils.h> -#include <sys.h> -#include <QFileDialog> -#include <JavaCommon.h> -#include "widgets/JavaSettingsWidget.h" - - -JavaWizardPage::JavaWizardPage(QWidget *parent) - :BaseWizardPage(parent) -{ - setupUi(); -} - -void JavaWizardPage::setupUi() -{ - setObjectName(QStringLiteral("javaPage")); - QVBoxLayout * layout = new QVBoxLayout(this); - - m_java_widget = new JavaSettingsWidget(this); - layout->addWidget(m_java_widget); - setLayout(layout); - - retranslate(); -} - -void JavaWizardPage::refresh() -{ - m_java_widget->refresh(); -} - -void JavaWizardPage::initializePage() -{ - m_java_widget->initialize(); -} - -bool JavaWizardPage::wantsRefreshButton() -{ - return true; -} - -bool JavaWizardPage::validatePage() -{ - auto settings = APPLICATION->settings(); - auto result = m_java_widget->validate(); - switch(result) - { - default: - case JavaSettingsWidget::ValidationStatus::Bad: - { - return false; - } - case JavaSettingsWidget::ValidationStatus::AllOK: - { - settings->set("JavaPath", m_java_widget->javaPath()); - } - case JavaSettingsWidget::ValidationStatus::JavaBad: - { - // Memory - auto s = APPLICATION->settings(); - s->set("MinMemAlloc", m_java_widget->minHeapSize()); - s->set("MaxMemAlloc", m_java_widget->maxHeapSize()); - if (m_java_widget->permGenEnabled()) - { - s->set("PermGen", m_java_widget->permGenSize()); - } - else - { - s->reset("PermGen"); - } - return true; - } - } -} - -void JavaWizardPage::retranslate() -{ - setTitle(tr("Java")); - setSubTitle(tr("You do not have a working Java set up yet or it went missing.\n" - "Please select one of the following or browse for a java executable.")); - m_java_widget->retranslate(); -} |
