manager = new QNetworkAccessManager(this);
this->page()->mainFrame()->addToJavaScriptWindowObject("Map", this);
connect(this,SIGNAL(urlChanged(const QUrl&)),SLOT(waitPage()));
connect(page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()),
this, SLOT(populateJavaScriptWindowObject()));
connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(replyFinished(QNetworkReply*)));
connect(this,SIGNAL(reloadMap()), this,SLOT(loadCoordinates()));
manager = new QNetworkAccessManager(this);
this->page()->mainFrame()->addToJavaScriptWindowObject("Map", this);
connect(this,SIGNAL(urlChanged(const QUrl&)),SLOT(waitPage()));
connect(page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()),
this, SLOT(populateJavaScriptWindowObject()));
connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(replyFinished(QNetworkReply*)));
connect(this,SIGNAL(reloadMap()), this,SLOT(loadCoordinates()));
To copy to clipboard, switch view to plain text mode
The code works fine, but some users said to me that they could not connect and the map does not show at all.
Bookmarks