@ -36,6 +36,8 @@ public:
explicit LoginPage(QWidget *parent = 0);
~LoginPage();
void reset();
signals:
void backButtonClicked();
@ -137,6 +137,12 @@ void LoginPage::onLoginButtonClicked()
}
void LoginPage::reset()
{
username_input_->clear();
password_input_->clear();
void LoginPage::onBackButtonClicked()
emit backButtonClicked();
@ -89,6 +89,7 @@ void MainWindow::showChatPage(QString userid, QString homeserver, QString token)
int index = sliding_stack_->getWidgetIndex(chat_page_);
sliding_stack_->slideInIndex(index, SlidingStackWidget::AnimationDirection::LEFT_TO_RIGHT);
login_page_->reset();
chat_page_->bootstrap(userid, homeserver, token);