aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages/instance/InstanceSettingsPage.h
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2023-01-13 17:21:12 -0300
committerGitHub <noreply@github.com>2023-01-13 17:21:12 -0300
commit3de681d2d64339fe8f46043278c21748907f33ad (patch)
treefb1559392065b0972e6f3fa32e188ebf3fd55f28 /launcher/ui/pages/instance/InstanceSettingsPage.h
parentb937d334362c0810ab59b3bc4660a2bbea31c7da (diff)
parent4e80d1fc79fcd2181dcf5975553f39a6895f4635 (diff)
downloadPrismLauncher-3de681d2d64339fe8f46043278c21748907f33ad.tar.gz
PrismLauncher-3de681d2d64339fe8f46043278c21748907f33ad.tar.bz2
PrismLauncher-3de681d2d64339fe8f46043278c21748907f33ad.zip
Merge pull request #685 from byteduck/instance-accounts
Diffstat (limited to 'launcher/ui/pages/instance/InstanceSettingsPage.h')
-rw-r--r--launcher/ui/pages/instance/InstanceSettingsPage.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/launcher/ui/pages/instance/InstanceSettingsPage.h b/launcher/ui/pages/instance/InstanceSettingsPage.h
index 7450188d..cb6fbae0 100644
--- a/launcher/ui/pages/instance/InstanceSettingsPage.h
+++ b/launcher/ui/pages/instance/InstanceSettingsPage.h
@@ -37,12 +37,13 @@
#include <QWidget>
-#include "java/JavaChecker.h"
-#include "BaseInstance.h"
#include <QObjectPtr.h>
-#include "ui/pages/BasePage.h"
-#include "JavaCommon.h"
+#include <QMenu>
#include "Application.h"
+#include "BaseInstance.h"
+#include "JavaCommon.h"
+#include "java/JavaChecker.h"
+#include "ui/pages/BasePage.h"
class JavaChecker;
namespace Ui
@@ -92,9 +93,14 @@ private slots:
void globalSettingsButtonClicked(bool checked);
+ void updateAccountsMenu();
+ QIcon getFaceForAccount(MinecraftAccountPtr account);
+ void changeInstanceAccount();
+
private:
Ui::InstanceSettingsPage *ui;
BaseInstance *m_instance;
SettingsObjectPtr m_settings;
unique_qobject_ptr<JavaCommon::TestCheck> checker;
+ QMenu *accountMenu = nullptr;
};