[Merkaartor] connect: No such signal QWebFrame::loadDone(bool)

Holger Schurig holgerschurig at gmx.de
Sun Aug 10 15:16:56 BST 2008


$ binaries/debug/bin/merkaartor
Object::connect: No such signal QWebFrame::loadDone(bool)



On Qt 4.4.1 with built-in webkit, there is no signal
"loadDone" on QWebFrame.

I'm suggesting this patch:


Index: merkaartor/QMapControl/browserimagemanager.cpp
===================================================================
--- merkaartor.orig/QMapControl/browserimagemanager.cpp 2008-08-10 16:15:30.000000000 +0200
+++ merkaartor/QMapControl/browserimagemanager.cpp      2008-08-10 16:15:43.000000000 +0200
@@ -47,7 +47,9 @@
        browser->setPage(page);
        page->setViewportSize(QSize(1024, 1024));

+#ifndef QT_WEBKIT_LIB
        connect(page->mainFrame(), SIGNAL(loadDone(bool)), this, SLOT(pageLoadFinished(bool)));
+#endif
        connect(page, SIGNAL(loadFinished(bool)), this, SLOT(pageLoadFinished(bool)));

        //browser->show();




More information about the Merkaartor mailing list