]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
rnv: Improve internal web browser for win32 platform. V6_4_0_WIN_BR
authorrnv <rnv@opencascade.com>
Thu, 15 Dec 2011 14:03:09 +0000 (14:03 +0000)
committerrnv <rnv@opencascade.com>
Thu, 15 Dec 2011 14:03:09 +0000 (14:03 +0000)
src/LightApp/LightApp_Application.cxx
src/Qtx/QtxWebBrowser.cxx

index 394546a01606733308a742839f90d5858a5b9810..ff50cfaf8183daf83a3eff12d13c04dd84500655 100644 (file)
@@ -1004,7 +1004,7 @@ void LightApp_Application::onHelpContentsModule()
     }
   }
   else {
-    QtxWebBrowser::loadUrl(getFile() + helpFile);
+    QtxWebBrowser::loadUrl(helpFile);
   }
 }
 
@@ -1071,7 +1071,7 @@ void LightApp_Application::onHelpContextModule( const QString& theComponentName,
     }
   }
   else {
-    QtxWebBrowser::loadUrl(getFile() + helpFile, context );
+    QtxWebBrowser::loadUrl(helpFile, context);
   }
 }
 
index f88be64b58ae4f92ec7b01636ef1ed365553679b..0b8801160b66792ddd44a008c3667f20e6c2357b 100644 (file)
@@ -218,6 +218,7 @@ void QtxWebBrowser::loadUrl( const QString& url, const QString& anchor )
 {
   QString anUrl = url;
   if( !anchor.isEmpty() ) anUrl += "#" + anchor;
+  anUrl.replace('\\', '/');
 
   Qtx::alignWidget( webBrowser(), (QWidget*)QApplication::desktop(), Qtx::AlignCenter );