Fixed FacebookLoginBrowser::destroyed() signal handling
authorSami Rämö <sami.ramo@ixonos.com>
Tue, 9 Nov 2010 06:57:09 +0000 (08:57 +0200)
committerSami Rämö <sami.ramo@ixonos.com>
Tue, 9 Nov 2010 06:57:56 +0000 (08:57 +0200)
src/facebookservice/facebookauthentication.cpp
src/ui/mainwindow.cpp

index 7760312..2553cd5 100644 (file)
@@ -132,7 +132,7 @@ void FacebookAuthentication::setBrowser(FacebookLoginBrowser *browser)
         connect(m_browser, SIGNAL(urlChanged(QUrl)),
                 this, SLOT(urlChanged(QUrl)));
 
-        connect(m_browser, SIGNAL(destroyed()),
+        connect(m_browser, SIGNAL(destroyed(QObject*)),
                 this, SLOT(browserDestroyed()));
 
         connect(m_browser->page()->networkAccessManager(), SIGNAL(finished(QNetworkReply*)),
index 12bf868..d53c5c1 100644 (file)
@@ -529,7 +529,6 @@ void MainWindow::destroyFacebookLoginBrowser()
     qWarning() << __PRETTY_FUNCTION__;
 
     m_facebookLoginBrowser->hide();
-    m_facebookLoginBrowser->disconnect();
     m_facebookLoginBrowser->deleteLater();
     m_facebookLoginBrowser = 0;
 }