From 5f07fe2ea13eb901234580183859f2b101bd5603 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Sat, 14 Feb 2015 14:46:07 +0100 Subject: [PATCH] Reset the service when connecting a second time and fetch posts after connected --- src/mainwindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 73d97aa..06cbbcb 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -106,6 +106,7 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent) // connections connect(m_connectWidget, &DanbooruConnectWidget::accepted, [this]() { + m_service->setBoardUrl(m_connectWidget->boardUrl()); if (!m_connectWidget->isAnonymous() && !m_connectWidget->username().isEmpty() && !m_connectWidget->password().isEmpty()) { @@ -116,6 +117,7 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent) actionCollection()->action(QLatin1String("fetch"))->setEnabled(true); m_connectWidget->hide(); + m_service->getPostList(); }); @@ -176,6 +178,7 @@ void DanbooruMainWindow::connectToBoard() } m_model->clear(); + m_service->reset(); m_connectWidget->show(); }