Allow arbitrary resizing of the main window & restore sidebar's size

fixes #160
fixes #163
fixes #187
fixes #127
This commit is contained in:
Konstantinos Sideris 2018-06-29 14:28:48 +03:00
parent 4344b6964f
commit d56446ce97
5 changed files with 57 additions and 4 deletions

View file

@ -83,14 +83,23 @@ private slots:
void showWelcomePage()
{
removeOverlayProgressBar();
pageStack_->addWidget(welcome_page_);
pageStack_->setCurrentWidget(welcome_page_);
}
//! Show the login page in the main window.
void showLoginPage() { pageStack_->setCurrentWidget(login_page_); }
void showLoginPage()
{
pageStack_->addWidget(login_page_);
pageStack_->setCurrentWidget(login_page_);
}
//! Show the register page in the main window.
void showRegisterPage() { pageStack_->setCurrentWidget(register_page_); }
void showRegisterPage()
{
pageStack_->addWidget(register_page_);
pageStack_->setCurrentWidget(register_page_);
}
//! Show user settings page.
void showUserSettingsPage() { pageStack_->setCurrentWidget(userSettingsPage_); }