Use MinecraftInstancePtr instance of InstancePtr

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad
2025-01-27 14:34:07 +00:00
parent 147b315c14
commit 81769b9047
3 changed files with 4 additions and 4 deletions

View File

@ -45,7 +45,7 @@ class InstanceSettingsPage : public MinecraftSettingsWidget, public BasePage {
Q_OBJECT Q_OBJECT
public: public:
explicit InstanceSettingsPage(InstancePtr instance, QWidget* parent = nullptr) : MinecraftSettingsWidget(std::move(instance), parent) explicit InstanceSettingsPage(MinecraftInstancePtr instance, QWidget* parent = nullptr) : MinecraftSettingsWidget(std::move(instance), parent)
{ {
connect(APPLICATION, &Application::globalSettingsAboutToOpen, this, &InstanceSettingsPage::saveSettings); connect(APPLICATION, &Application::globalSettingsAboutToOpen, this, &InstanceSettingsPage::saveSettings);
connect(APPLICATION, &Application::globalSettingsClosed, this, &InstanceSettingsPage::loadSettings); connect(APPLICATION, &Application::globalSettingsClosed, this, &InstanceSettingsPage::loadSettings);

View File

@ -41,7 +41,7 @@
#include "settings/Setting.h" #include "settings/Setting.h"
#include "ui_MinecraftSettingsWidget.h" #include "ui_MinecraftSettingsWidget.h"
MinecraftSettingsWidget::MinecraftSettingsWidget(InstancePtr instance, QWidget* parent) MinecraftSettingsWidget::MinecraftSettingsWidget(MinecraftInstancePtr instance, QWidget* parent)
: QWidget(parent), m_instance(std::move(instance)), m_ui(new Ui::MinecraftSettingsWidget) : QWidget(parent), m_instance(std::move(instance)), m_ui(new Ui::MinecraftSettingsWidget)
{ {
m_ui->setupUi(this); m_ui->setupUi(this);

View File

@ -46,7 +46,7 @@ class MinecraftSettingsWidget;
class MinecraftSettingsWidget : public QWidget { class MinecraftSettingsWidget : public QWidget {
public: public:
MinecraftSettingsWidget(InstancePtr instance, QWidget* parent = nullptr); MinecraftSettingsWidget(MinecraftInstancePtr instance, QWidget* parent = nullptr);
~MinecraftSettingsWidget() override; ~MinecraftSettingsWidget() override;
void loadSettings(); void loadSettings();
@ -55,7 +55,7 @@ class MinecraftSettingsWidget : public QWidget {
void openGlobalSettings(); void openGlobalSettings();
private: private:
InstancePtr m_instance; MinecraftInstancePtr m_instance;
Ui::MinecraftSettingsWidget* m_ui; Ui::MinecraftSettingsWidget* m_ui;
JavaSettingsWidget* m_javaSettings = nullptr; JavaSettingsWidget* m_javaSettings = nullptr;
}; };