Make requested changes

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad
2025-02-04 17:05:20 +00:00
parent 68bf409a98
commit 5a76d9b7e1
7 changed files with 33 additions and 28 deletions

View File

@@ -63,9 +63,6 @@ JavaPage::JavaPage(QWidget* parent) : QWidget(parent), ui(new Ui::JavaPage)
{
ui->setupUi(this);
m_javaSettings = new JavaSettingsWidget(nullptr, this);
ui->generalScrollArea->setWidget(m_javaSettings);
if (BuildConfig.JAVA_DOWNLOADER_ENABLED) {
ui->managedJavaList->initialize(new JavaInstallList(this, true));
ui->managedJavaList->setResizeOn(2);
@@ -88,7 +85,7 @@ void JavaPage::retranslate()
bool JavaPage::apply()
{
m_javaSettings->saveSettings();
ui->javaSettings->saveSettings();
JavaCommon::checkJVMArgs(APPLICATION->settings()->get("JvmArgs").toString(), this);
return true;
}

View File

@@ -71,5 +71,4 @@ class JavaPage : public QWidget, public BasePage {
private:
Ui::JavaPage* ui;
JavaSettingsWidget* m_javaSettings;
};

View File

@@ -53,6 +53,11 @@
<height>610</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<widget class="JavaSettingsWidget" name="javaSettings" native="true"/>
</item>
</layout>
</widget>
</widget>
</item>
@@ -146,6 +151,12 @@
<header>ui/widgets/VersionSelectWidget.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>JavaSettingsWidget</class>
<extends>QWidget</extends>
<header>ui/widgets/JavaSettingsWidget.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections/>

View File

@@ -6,7 +6,7 @@
<rect>
<x>0</x>
<y>0</y>
<width>562</width>
<width>511</width>
<height>726</height>
</rect>
</property>
@@ -38,7 +38,7 @@
<enum>QTabWidget::Rounded</enum>
</property>
<property name="currentIndex">
<number>2</number>
<number>0</number>
</property>
<widget class="QWidget" name="featuresTab">
<attribute name="title">
@@ -58,8 +58,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>570</width>
<height>692</height>
<width>473</width>
<height>770</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_8">
@@ -689,4 +689,4 @@
<buttongroups>
<buttongroup name="sortingModeGroup"/>
</buttongroups>
</ui>
</ui>