Commit Graph

4 Commits

Author SHA1 Message Date
Alexey Edelev 252c5467de Add the hint to find the host grpc_cpp_plugin when crosscompiling
gRPC doesn't provide the smart tool lookup when crosscompiling.
So gRPC lookup is unable to find the grpc_cpp_plugin plugin when
crosscompiling examples. Use find_program to find the plugin in
host paths.

Pick-to: 6.8 6.9
Fixes: QTBUG-134647
Change-Id: I961b180b348dee4f1b2f2523be225d3003847e4c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
2025-03-18 18:08:13 +01:00
Alexey Edelev 30d983f27b Encourage to use vcpkg when building magic8ball example
Pick-to: 6.9
Task-number: QTBUG-132738
Change-Id: Ib13a5cfc82b64570a76ec9494d9bdb1a3b773695
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2025-03-07 11:10:58 +01:00
Alexey Edelev b6f0fdc89a Use the upper-case Protobuf module name when looking it
This will work around the issue in debian-like platforms, where
relatively new protobuf doesn't deliver the proper config files.

The lookup still prefers looking for the config files, but not
the deprecated CMake module.

Change-Id: Ie1d5217e9023022976dd058be9dd7fd1ce37e39f
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2024-12-03 16:18:57 +01:00
Jaime Resano c761459e59 Rework magic8ball example
Improve QML layout, GRPC communications, animation logic and
documentation. Simplify the GRPC server implementation removing Qt
parts.

Task-number: QTBUG-129571
Pick-to: 6.8
Change-Id: I8913ca3b52950d950dd5862bd986b222f0e6405e
Reviewed-by: Jaime Resano <Jaime.RESANO-AISA@qt.io>
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
2024-11-15 14:40:21 +01:00