aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/hunspellinputmethod.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtualkeyboard/hunspellinputmethod.cpp')
-rw-r--r--src/virtualkeyboard/hunspellinputmethod.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/virtualkeyboard/hunspellinputmethod.cpp b/src/virtualkeyboard/hunspellinputmethod.cpp
index 09308d05..617c3dab 100644
--- a/src/virtualkeyboard/hunspellinputmethod.cpp
+++ b/src/virtualkeyboard/hunspellinputmethod.cpp
@@ -24,6 +24,7 @@
#include <QFileInfo>
#include "virtualkeyboarddebug.h"
#include <QTextCodec>
+#include <QtCore/QLibraryInfo>
class HunspellInputMethodPrivate : public AbstractInputMethodPrivate
{
@@ -53,7 +54,7 @@ public:
Hunhandle *hunspell = 0;
QString hunspellDataPath(QString::fromLatin1(qgetenv("QT_VIRTUALKEYBOARD_HUNSPELL_DATA_PATH").constData()));
if (hunspellDataPath.isEmpty())
- hunspellDataPath = QT_VIRTUALKEYBOARD_HUNSPELL_DATA_PATH;
+ hunspellDataPath = QLibraryInfo::location(QLibraryInfo::DataPath) + "/qtvirtualkeyboard/hunspell:/usr/share/hunspell:/usr/share/myspell/dicts";
QStringList searchPaths(hunspellDataPath.split(":"));
foreach (const QString &searchPath, searchPaths) {
QByteArray affpath(QString("%1/%2.aff").arg(searchPath).arg(locale).toUtf8());