Show confirmation dialog on logout

Minor stylistic refactoring

closes #29
This commit is contained in:
Konstantinos Sideris 2017-06-02 18:04:51 +03:00
parent 5c283a5cda
commit b8c8fed655
13 changed files with 155 additions and 15 deletions

View file

@ -22,6 +22,8 @@
#include <QSettings>
#include <QSystemTrayIcon>
MainWindow *MainWindow::instance_ = nullptr;
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, progress_modal_{nullptr}
@ -148,6 +150,8 @@ void MainWindow::showChatPage(QString userid, QString homeserver, QString token)
login_page_->reset();
chat_page_->bootstrap(userid, homeserver, token);
instance_ = this;
}
void MainWindow::showWelcomePage()
@ -204,6 +208,11 @@ bool MainWindow::hasActiveUser()
settings.contains("auth/user_id");
}
MainWindow *MainWindow::instance()
{
return instance_;
}
MainWindow::~MainWindow()
{
}