Marc MutzandQt Cherry-pick Bot 20e11997f5 QLockFilePrivate: de-inline all functions
This class is going to be marked as security-critical, and so we don't
want code in the header (because fixes in inline code require
recompiling all users, not just re-linking).

Incidentally, de-inlining getLockFileHandle() removes the need to
include some nasty (qt_windows.h) headers in the header (which means
we need to revert part of 779bdf481c and
go back from NSDMI to ctor-init-list, at least for `fileHandle`).

As a drive-by, make the constructor explicit.

Pick-to: 6.5
Change-Id: I3d376c2c02eb1f7de7a0b923ac4424b1057fdb1c
Reviewed-by: David Faure <david.faure@kdab.com>
(cherry picked from commit 5a567e3ed2a0181d88b2f22b844852a23222a168)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 1ac094ebb51b3f9955c671327f6a77413fe35db9)
(cherry picked from commit 78cd15b12375025d105fa942c8bd52ed953c1ac8)
2025-06-27 05:54:40 +00:00
2024-11-07 08:38:49 +01:00
2025-04-29 21:08:00 +03:00
2025-04-29 21:08:00 +03:00
2025-03-25 12:39:21 +00:00
2024-02-02 15:23:02 +00:00
S
Description
No description provided
355 MiB
Languages
C++ 83.9%
HTML 5%
C 3.9%
CMake 3.5%
Objective-C++ 2%
Other 1.1%