From 8468a98cb11d289dd7ac089a3004a816c1910dde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org> Date: Tue, 15 Apr 2014 05:20:16 +0200 Subject: [PATCH 3/6] gpsbabel-1.4.3-gmapbase Pickup gmapbase.html from /usr/share/gpsbabel. --- gui/map.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gui/map.cc b/gui/map.cc index 3284376..dc8cec8 100644 --- a/gui/map.cc +++ b/gui/map.cc @@ -34,6 +34,10 @@ #include "appname.h" #include "dpencode.h" +#ifndef PKGDATADIR +#define PKGDATADIR "/usr/share/gpsbabel" +#endif + //------------------------------------------------------------------------ static QString stripDoubleQuotes(const QString s) { QString out; @@ -60,7 +64,8 @@ Map::Map(QWidget *parent, connect(this,SIGNAL(loadFinished(bool)), this,SLOT(loadFinishedX(bool))); this->logTimeX("Start map constuctor"); - QString baseFile = QApplication::applicationDirPath() + "/gmapbase.html"; + QString baseFile = PKGDATADIR; + baseFile += "/gmapbase.html"; if (!QFile(baseFile).exists()) { QMessageBox::critical(0, appName, tr("Missing \"gmapbase.html\" file. Check installation")); -- 1.9.0