diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-09-06 22:00:19 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-09-06 22:00:19 +0200 |
commit | e6b8923b23693a10023b3cf4e5573390e5f22d7d (patch) | |
tree | ff55f4b0ecbbe497e5f99f756938cb60d07a7d47 /gui/logindialog.h | |
parent | 634e22298b14a8ad09f0d0489cb1c08c97d1f73a (diff) | |
parent | 2acfd00d76b79c49b61f651b5459f65803601a95 (diff) | |
download | PrismLauncher-e6b8923b23693a10023b3cf4e5573390e5f22d7d.tar.gz PrismLauncher-e6b8923b23693a10023b3cf4e5573390e5f22d7d.tar.bz2 PrismLauncher-e6b8923b23693a10023b3cf4e5573390e5f22d7d.zip |
Merge https://github.com/Stiepen22/MultiMC5
Diffstat (limited to 'gui/logindialog.h')
-rw-r--r-- | gui/logindialog.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gui/logindialog.h b/gui/logindialog.h index 3bb45753..f7c0e930 100644 --- a/gui/logindialog.h +++ b/gui/logindialog.h @@ -17,6 +17,7 @@ #define LOGINDIALOG_H #include <QDialog> +#include <QPushButton> namespace Ui { class LoginDialog; @@ -32,6 +33,10 @@ public: QString getUsername() const; QString getPassword() const; + + inline bool isOnline() { return isOnline_; } + + void forceOnline(); public slots: virtual void accept(); @@ -40,9 +45,13 @@ public slots: private slots: void usernameToggled ( bool ); void passwordToggled ( bool ); + void launchOffline(); private: Ui::LoginDialog *ui; bool blockToggles; + QPushButton *offlineButton; + bool isOnline_; + bool onlineForced; }; #endif // LOGINDIALOG_H |