[QGIS Commit] r8563 - trunk/qgis/src/app

svn_qgis at osgeo.org svn_qgis at osgeo.org
Sat May 31 14:37:17 EDT 2008


Author: telwertowski
Date: 2008-05-31 14:37:16 -0400 (Sat, 31 May 2008)
New Revision: 8563

Modified:
   trunk/qgis/src/app/qgisapp.cpp
Log:
Add path so Mac qgispython lib can be found.


Modified: trunk/qgis/src/app/qgisapp.cpp
===================================================================
--- trunk/qgis/src/app/qgisapp.cpp	2008-05-31 17:28:46 UTC (rev 8562)
+++ trunk/qgis/src/app/qgisapp.cpp	2008-05-31 18:37:16 UTC (rev 8563)
@@ -360,7 +360,11 @@
   mSplash->showMessage(tr("Starting Python"), Qt::AlignHCenter | Qt::AlignBottom);
   qApp->processEvents();
   // try to load python support
-  QLibrary pythonlib("qgispython");
+  QString pythonlibName("qgispython");
+#ifdef Q_WS_MAC
+  pythonlibName.prepend(QgsApplication::prefixPath() + "/lib/");
+#endif
+  QLibrary pythonlib(pythonlibName);
   // It's necessary to set these two load hints, otherwise Python library won't work correctly
   // see http://lists.kde.org/?l=pykde&m=117190116820758&w=2
   pythonlib.setLoadHints(QLibrary::ResolveAllSymbolsHint | QLibrary::ExportExternalSymbolsHint);



More information about the QGIS-commit mailing list