Go to file
J-P Nurmi 50117d738a Android: use a canonical data dir for Qt environment variables
ApplicationInfo.dataDir holds "/data/user/0" (Blackberry PRIV running
Android 6.0.1), which is in fact a soft link to "/data/data". This
directory is used as a prefix for various Qt environment variables,
including QML2_IMPORT_PATH, which in turn is used for resolving QML
type URIs, looking up Qt Quick Controls 2 styles, and so on. The QML
engine is not happy with "/data/data" and "/data/user/0" being wildly
mixed for QML types in the same module. Use the canonical path instead
to avoid such conflicts.

Change-Id: I1fd45736728ee662942d7ef48c3fbc553981c59b
Task-number: QTBUG-64868
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2017-11-30 13:49:46 +00:00
bin Fix macOS shadow prefix builds using pre-synced source packages 2017-11-22 07:39:45 +00:00
config.tests
dist Changelog edit: move the X11 entries from "Linux" to "X11" 2017-11-24 05:23:55 +00:00
doc Doc: Remove the default list of highlighted examples 2017-11-13 08:38:51 +00:00
examples Merge remote-tracking branch 'origin/5.9' into 5.10 2017-11-09 11:47:57 +01:00
lib
mkspecs Fix macOS shadow prefix builds using pre-synced source packages 2017-11-22 07:39:45 +00:00
qmake Move a QRegExp out of a deeply nested loop 2017-11-23 05:27:33 +00:00
src Android: use a canonical data dir for Qt environment variables 2017-11-30 13:49:46 +00:00
tests Improve readability of code that uses the Qt signed size type 2017-11-28 18:41:40 +00:00
util
.gitattributes
.gitignore Update gitignore 2017-11-11 21:05:34 +00:00
.qmake.conf
.tag
config_help.txt
configure
configure.bat
configure.json
configure.pri
header.BSD
header.COMM
header.FDL
header.GPL
header.GPL-EXCEPT
header.LGPL
header.LGPL3
header.LGPL3-COMM
header.LGPL21
header.LGPL-NOGPL2
header.LGPL-ONLY
INSTALL
LGPL_EXCEPTION.txt
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.GPLv3
LICENSE.LGPL3
LICENSE.LGPLv3
LICENSE.LGPLv21
LICENSE.PREVIEW.COMMERCIAL
qtbase.pro
sync.profile