ich möchte in QTextBrowser eine HTML Seite anzeigen. Habe ein Widget mit dem Designer erstellt, welches drei Buttons enthält (<-, ->, home) und einen QTextBrowser. Im Designer habe ich openLinks und openExternalLinks auf true gesetzt.
In meinen Programm öffnet sich das Widget samt der zu ladenden Datei auch
Code: Alles auswählen
path << (QApplication::applicationDirPath() + "/Help/");
helpBrowser->setSearchPaths(path);
helpBrowser->setSource(QUrl("index.html")); html code Überschrift: <h1 id="h1_about" align="left">About the App</h1>
html code des Links zur Überschrift: <a href="#h1_about"><b>About</b></a><br>
Interessanterweise öffnet der QTextBrowser die externen Links problemlos mit meinem Webbrowser:
externer Link: <a href="http://plcedit.org" target="_blank"><img src="PLCE_winlinuxmac.png" alt="PLCEdit on win32/linux/mac os x" /></a>
Kann QTextbrowser nichts mit den Überschriftenlinks anfangen oder steckt der Fehler in einem vergessenen Flag für den Browser?
Grüße,
M