aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/dialogs/MSALoginDialog.h
diff options
context:
space:
mode:
authorTheKodeToad <TheKodeToad@proton.me>2023-08-16 20:46:16 +0100
committerTheKodeToad <TheKodeToad@proton.me>2023-08-16 22:23:38 +0100
commit3e2733d840d24ce4f46b49bca0b8656d4d6e3d87 (patch)
tree386113207514b8071b0122b318c10439259ca83c /launcher/ui/dialogs/MSALoginDialog.h
parent57430fd189aed592a170d597de61b3acabaaa43d (diff)
parentc88088c91a92a371a9bc2b7384c2897157772b7e (diff)
downloadPrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.tar.gz
PrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.tar.bz2
PrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.zip
Merge branch 'develop' into better-launch
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Diffstat (limited to 'launcher/ui/dialogs/MSALoginDialog.h')
-rw-r--r--launcher/ui/dialogs/MSALoginDialog.h32
1 files changed, 14 insertions, 18 deletions
diff --git a/launcher/ui/dialogs/MSALoginDialog.h b/launcher/ui/dialogs/MSALoginDialog.h
index 4cf146ab..03e276bc 100644
--- a/launcher/ui/dialogs/MSALoginDialog.h
+++ b/launcher/ui/dialogs/MSALoginDialog.h
@@ -15,49 +15,45 @@
#pragma once
-#include <QtWidgets/QDialog>
-#include <QtCore/QEventLoop>
#include <QTimer>
+#include <QtCore/QEventLoop>
+#include <QtWidgets/QDialog>
#include "minecraft/auth/MinecraftAccount.h"
-namespace Ui
-{
+namespace Ui {
class MSALoginDialog;
}
-class MSALoginDialog : public QDialog
-{
+class MSALoginDialog : public QDialog {
Q_OBJECT
-public:
+ public:
~MSALoginDialog();
- static MinecraftAccountPtr newAccount(QWidget *parent, QString message);
+ static MinecraftAccountPtr newAccount(QWidget* parent, QString message);
int exec() override;
-private:
- explicit MSALoginDialog(QWidget *parent = 0);
+ private:
+ explicit MSALoginDialog(QWidget* parent = 0);
void setUserInputsEnabled(bool enable);
-protected
-slots:
- void onTaskFailed(const QString &reason);
+ protected slots:
+ void onTaskFailed(const QString& reason);
void onTaskSucceeded();
- void onTaskStatus(const QString &status);
+ void onTaskStatus(const QString& status);
void onTaskProgress(qint64 current, qint64 total);
- void showVerificationUriAndCode(const QUrl &uri, const QString &code, int expiresIn);
+ void showVerificationUriAndCode(const QUrl& uri, const QString& code, int expiresIn);
void hideVerificationUriAndCode();
void externalLoginTick();
-private:
- Ui::MSALoginDialog *ui;
+ private:
+ Ui::MSALoginDialog* ui;
MinecraftAccountPtr m_account;
shared_qobject_ptr<AccountTask> m_loginTask;
QTimer m_externalLoginTimer;
int m_externalLoginElapsed = 0;
int m_externalLoginTimeout = 0;
};
-