Qt open external links from flash player hosted on QWebKit



  • i have flash player running on QWebkit , and on the flash player there are some web links that needs to be open in external browser , what i did is :

    @m_webView->page()->setLinkDelegationPolicy(QWebPage::LinkDelegationPolicy::DelegateAllLinks);
    connect(m_webView->page(),SIGNAL(linkClicked(const QUrl&)),
    this,
    SLOT(linkClickedHandler(const QUrl&)),Qt::DirectConnection);

    void WebBroswerDeleget::linkClickedHandler(const QUrl& url)
    {
    QDesktopServices::openUrl(QUrl(url.toString(), QUrl::TolerantMode));
    }
    @

    but its never triggered even of i change in the connect from m_webView->page() to m_webView


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.