qt5base-lts/tests/auto/corelib/io
Ievgenii Meshcheriakov 83f2f27bb6 QFile: Add open() overload that accepts permissions argument
The new overload allows creation of files with non-default permissions.
This is useful when files need to be created with more restrictive
permissions than the default ones, and removes the time window when
such files are available with less restrictive permissions.

[ChangeLog][QtCore][QFile] Added QDir::open() overload that
accepts permissions argument.

Fixes: QTBUG-79750
Change-Id: Iddfced3c324e03f2c53f421c9b31c76dee82df58
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2021-12-04 01:27:11 +01:00
..
largefile testlib: Deprecate QWARN() in favor of qWarning() 2021-08-04 19:31:51 +02:00
qabstractfileengine QAbstractFileEngine: Add permission argument to open() 2021-12-04 01:27:08 +01:00
qbuffer Remove the qmake project files 2021-01-07 15:32:28 +01:00
qdataurl Remove the qmake project files 2021-01-07 15:32:28 +01:00
qdebug Remove the qmake project files 2021-01-07 15:32:28 +01:00
qdir QDir: Add support for setting directory permissions to mkdir() 2021-11-26 03:39:33 +01:00
qdiriterator Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
qfile QFile: Add open() overload that accepts permissions argument 2021-12-04 01:27:11 +01:00
qfileinfo Compile private Qt APIs autotests for INTEGRITY 2021-10-05 20:35:47 +03:00
qfileselector QFileSelector: Preserve path to root directory 2021-07-21 19:37:16 +02:00
qfilesystementry CMake: Remove the usage of QT_SOURCE_TREE from tests 2021-07-12 18:56:14 +02:00
qfilesystemmetadata Remove the qmake project files 2021-01-07 15:32:28 +01:00
qfilesystemwatcher QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
qiodevice Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
qipaddress Disable security warnings from MSVC in tests 2021-03-17 17:22:00 +01:00
qlockfile Compile autotests for Integrity 2021-09-20 17:29:04 +03:00
qloggingcategory Remove the qmake project files 2021-01-07 15:32:28 +01:00
qloggingregistry Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
qnodebug Remove the qmake project files 2021-01-07 15:32:28 +01:00
qprocess Revert "QProcess: do not emit aboutToClose() twice" 2021-09-24 05:57:47 +00:00
qprocess-noapplication Remove the qmake project files 2021-01-07 15:32:28 +01:00
qprocessenvironment QProcess: Distinguish between null and empty QProcessEnvironment 2021-11-07 01:53:44 +01:00
qresourceengine Remove conditioning on Android embedded 2021-09-17 17:30:14 +02:00
qsavefile QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
qsettings Compile autotests for Integrity 2021-09-20 17:29:04 +03:00
qstandardpaths Fix autotest public API compilation for INTEGRITY 2021-10-15 11:00:25 +03:00
qstorageinfo Remove the qmake project files 2021-01-07 15:32:28 +01:00
qtemporarydir QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
qtemporaryfile QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
qurl Workaround MSVC 2022 bug about QString::replace 2021-11-10 14:10:20 +01:00
qurlinternal tst_qurl{,internal}: Use U+FB01 for normalization to ASCII test cases 2021-08-25 00:13:39 +02:00
qurlquery tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qurluts46 Update UCD to Revision 28 2021-10-18 16:45:10 +00:00
CMakeLists.txt Compile autotests for Integrity 2021-09-20 17:29:04 +03:00