qt5base-lts/tests/auto/other
Eskil Abrahamsen Blomfeldt ce9c4915d5 Android: Don't open assets files in read/write mode
We would return true when opening assets in read/write mode despite
the fact that the files are not writable. The logic now matches
that of the qrc file engine.

This also adds a unit test for Android-specific issues.

[ChangeLog][Android][Important Behavior Changes] Opening assets with
QIODevice::ReadWrite now returns false to correctly indicate that the
files are not writable.

Change-Id: I019cc27861fc9b000dc13c5e0a38c0fc09a08671
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@theqtcompany.com>
Reviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>
Reviewed-by: BogDan Vatra <bogdan@kde.org>
2015-01-28 12:20:54 +00:00
..
android Android: Don't open assets files in read/write mode 2015-01-28 12:20:54 +00:00
atwrapper Update license headers and add new license files 2014-09-24 12:26:19 +02:00
baselineexample Update license headers and add new license files 2014-09-24 12:26:19 +02:00
compiler Gcc 4.5.* build fix. 2014-10-10 13:20:30 +02:00
gestures Update license headers and add new license files 2014-09-24 12:26:19 +02:00
headersclean headersclean: process private modules correctly 2013-07-03 15:31:13 +02:00
lancelot Ensure that GL::updateBrushTexture() activates and binds properly 2014-12-13 01:49:24 +01:00
languagechange Update license headers and add new license files 2014-09-24 12:26:19 +02:00
macgui Update license headers and add new license files 2014-09-24 12:26:19 +02:00
macnativeevents Update license headers and add new license files 2014-09-24 12:26:19 +02:00
macplist Update license headers and add new license files 2014-09-24 12:26:19 +02:00
modeltest Update license headers and add new license files 2014-09-24 12:26:19 +02:00
networkselftest Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qaccessibility Haiku: Make remaining auto tests compile on Haiku 2015-01-14 05:37:28 +01:00
qaccessibilitylinux Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qaccessibilitymac Fix qaccessibilitymac test (title vs. description) 2015-01-17 09:58:14 +01:00
qcomplextext Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qfocusevent Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qnetworkaccessmanager_and_qprogressdialog Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qobjectperformance Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qobjectrace Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qprocess_and_guieventloop Merge remote-tracking branch 'origin/5.4' into dev 2015-01-21 11:10:14 +01:00
qsharedpointer_and_qwidget Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qtokenautomaton Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qvariant_common Update license headers and add new license files 2014-09-24 12:26:19 +02:00
toolsupport QIODevice: remove ineffective caching members 2015-01-20 10:37:59 +01:00
windowsmobile Update license headers and add new license files 2014-09-24 12:26:19 +02:00
other.pro Android: Don't open assets files in read/write mode 2015-01-28 12:20:54 +00:00