Mercurial > trustbridge
changeset 966:9783e32e215f
(issue89) Use platform specific help url.
Windows needs the file prefix to detect that c:/ is meant to
be a local file.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Thu, 28 Aug 2014 12:56:56 +0200 |
parents | 013ca910589a |
children | 9494d4ee1d4e |
files | ui/mainwindow.cpp |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ui/mainwindow.cpp Thu Aug 28 12:56:02 2014 +0200 +++ b/ui/mainwindow.cpp Thu Aug 28 12:56:56 2014 +0200 @@ -1435,7 +1435,11 @@ QMessageBox::warning(this, tr("Error!"), tr ("Failed to find the manual")); return; } +#ifdef Q_OS_WIN + QDesktopServices::openUrl(QUrl("file:///" + fiHelp.absoluteFilePath())); +#else QDesktopServices::openUrl(QUrl(fiHelp.absoluteFilePath())); +#endif free (inst_dir); return; }