Important: Please read the Qt Code of Conduct -

QTextBrowser set link , can't make it clickble

  • Im using QTextBrowser , and setting it with link like this :

    @QString url = "";

    or with 

    or even :
    QString u = "<a >"+url+"</a>";

    but nothing happens , if i add the setSource i dont even see the fonts


    PS: I can't paste it as a code...

  • QTextBrowser does not load content from the interwebs automatically.

    "QTextBrowser openExternalLinks property":/doc/qt-4.8/qtextbrowser.html#openExternalLinks-prop

    bq. Specifies whether QTextBrowser should automatically open links to external sources using QDesktopServices::openUrl() instead of emitting the anchorClicked signal. Links are considered external if their scheme is neither file or qrc.

    "QTextBrowser source property":/doc/qt-4.8/qtextbrowser.html#source-prop

    bq. When setting this property QTextBrowser tries to find a document with the specified name in the paths of the searchPaths property and directory of the current source, unless the value is an absolute file path. It also checks for optional anchors and scrolls the document accordingly

    If you want to load web content, use a [[Doc:QWebView]] instead.

Log in to reply