Qt Base (Core, Gui, Widgets, Network, ...)
Go to file
Ahmad Samir 185cba6e95 Replace qdebug.h includes in public headers with forward-declarations
qdebug.h includes many Qt and STL headers, so if you include a Qt header
you get all those transitive includes, which may affect build time.

- Where appropriate use the printf-like syntax of qDebug() and co.,
  these don't need the QDebug streaming operators
- qfloat16 is used in an inline member function, so include it
  explicitly

[ChangeLog][Potentially Source Incompatible Changes] Various Qt public
headers don't include QDebug any more; if you need QDebug's streaming
you'll have to include it in your code.

Task-number: QTBUG-132439
Pick-to: 6.9
Change-Id: I750587e17a3b38fa226cd3af8eaccc8da580f436
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2025-01-15 13:28:16 +02:00
.github/workflows
LICENSES Add REUSE.toml files 2024-11-05 14:36:16 +01:00
bin CMake: Don't hard-code "libexec" in qt-configure-module 2024-08-16 12:36:35 +02:00
cmake wasm tests: Add option to run Chrome in headless mode 2025-01-14 10:32:14 +01:00
coin coin: Ignore exit code of LastTest.log copy if COIN_CTEST_IGNORE_EXIT_CODE 2025-01-11 12:32:59 +01:00
config.tests Enable broken_threadlocal_dtors for VxWorks 2024-11-05 14:36:17 +01:00
dist Add REUSE.toml files 2024-11-05 14:36:16 +01:00
doc Doc: Modify \tabcontent..\endtabcontent macros 2025-01-09 02:34:50 +00:00
examples Replace qdebug.h includes in public headers with forward-declarations 2025-01-15 13:28:16 +02:00
lib
libexec Android: fix warnings in runner script 2024-12-03 20:18:21 +00:00
mkspecs wasm: unifiy eventdispatcher asyncify code paths 2024-12-02 19:45:18 +01:00
qmake QString: toward UTF-8 arg() support [3½/4]: port unary arg() to QAnyStringView 2024-12-03 21:24:07 +01:00
src Replace qdebug.h includes in public headers with forward-declarations 2025-01-15 13:28:16 +02:00
tests Skip QResourceEngine cleanupTestCase on VxWorks 2025-01-15 08:45:17 +01:00
util wasm: Add helper for pluging preloads 2025-01-13 18:23:10 +00:00
.cmake.conf Bump version to 6.10.0 2024-12-13 14:54:23 +00:00
.gitattributes
.gitignore Git ignore Visual Studio CMake build directories 2023-11-24 23:42:05 +01:00
.tag
CMakeLists.txt cmake: add _extra_files IDE target from heuristics 2024-04-12 08:36:01 +08:00
REUSE.toml macOS: Enable crash reporting for tests via Swift 2025-01-08 15:46:37 +01:00
config_help.txt Introduce emoji-segmenter to 3rdparty code 2024-11-18 15:52:13 +01:00
configure Do not assume FHS in scripts 2024-06-25 11:44:00 +02:00
configure.bat configure.bat: Fix errors on Windows 2024-03-05 11:56:24 +01:00
configure.cmake wasm: Fix warning message for Emscripten version mismatch 2024-12-10 19:45:16 +01:00
dependencies.yaml
licenseRule.json CMake: Split SBOM implementation into separate files 2025-01-10 18:42:22 +01:00
qt_cmdline.cmake Introduce FFmpeg-related configure options 2024-12-03 22:52:45 +01:00