Providing protobuf and gRPC support for Qt.
Go to file
Alexey Edelev 7da4e6886a Move the socket error handling to the common place
Instead of connecting each and every Http2Handler to the socket error,
use QGrpcHttp2ChannelPrivate::handleSocketError to iterate over
alive Http2Handler and send errors right from this handler. This saves
some memory and time on handling errorOccurred signal.

Pick-to: 6.10 6.9 6.8
Change-Id: I907e24425aafe3dccca19100d02fe7adffb1fdaa
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
2025-08-15 14:37:46 +02:00
LICENSES Add REUSE.toml files and missing licenses 2024-11-06 14:24:23 +01:00
cmake Point to 'protoc' installation guide when WrapProtoc is not found 2025-02-25 11:10:11 +01:00
coin Revert "Enable the use of VCPKG for qtgrpc" 2025-07-15 14:48:30 +00:00
examples chat example: various enhancements 2025-07-03 19:45:55 +02:00
src Move the socket error handling to the common place 2025-08-15 14:37:46 +02:00
tests Allow enums be non-packed 2025-08-13 10:27:13 +02:00
.clang-format Update licensing of files with infrastructure type 2025-03-13 15:14:53 +01:00
.cmake.conf Bump version to 6.11.0 2025-06-14 08:02:18 +01:00
.gitattributes Add missing .gitattributes and .tag files 2023-01-18 12:03:33 +02:00
.gitignore gitignore: add qmlls.ini files 2024-12-06 14:02:16 +01:00
.gitreview Add .gitreview file 2025-02-25 15:39:48 +01:00
.tag Add missing .gitattributes and .tag files 2023-01-18 12:03:33 +02:00
CMakeLists.txt Move `qt_internal_project_setup` as early as possible 2025-05-30 12:29:32 +02:00
LICENSE.Apache-2.0.txt Add REUSE.toml files and missing licenses 2024-11-06 14:24:23 +01:00
REUSE.toml Remove year from Qt Copyright in REUSE.toml 2025-07-14 09:47:17 +02:00
configure.cmake Long live qtprotobufgen 2022-11-08 10:33:39 +01:00
dependencies.yaml Update dependencies on 'dev' in qt/qtgrpc 2025-08-08 22:40:41 +00:00
licenseRule.json Update licensing of files with infrastructure type 2025-03-13 15:14:53 +01:00
qt_attribution.json CMake: Add PURL and CPE info to 3rd party attribution files 2025-06-04 14:03:57 +02:00
qt_cmdline.cmake Long live qtprotobufgen 2022-11-08 10:33:39 +01:00