Example #1
0
void VkAuthManager::Reauth ()
{
    auto view = new QWebView;
    view->setWindowTitle (tr ("VK.com authentication"));
    view->setWindowFlags (Qt::Window);
    view->resize (800, 600);
    view->page ()->setNetworkAccessManager (AuthNAM_);
    view->show ();

    view->setUrl (URL_);

    connect (view,
             SIGNAL (urlChanged (QUrl)),
             this,
             SLOT (handleViewUrlChanged (QUrl)));
}
Example #2
0
	void VkAuthManager::reauth ()
	{
		auto view = new QWebView;
		view->setWindowTitle (tr ("VK.com authentication for %1")
				.arg (AccountHR_));
		view->setWindowFlags (Qt::Window);
		view->resize (800, 600);
		view->page ()->setNetworkAccessManager (AuthNAM_);
		view->show ();

		view->setUrl (URL_);

		connect (view,
				SIGNAL (urlChanged (QUrl)),
				this,
				SLOT (handleViewUrlChanged (QUrl)));

		new CloseEventFilter ([this] { emit authCanceled (); }, view);
	}