aboutsummaryrefslogtreecommitdiffstats
path: root/doc/reference/modules
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2023-10-10 10:29:03 +0300
committerIvan Komissarov <ABBAPOH@gmail.com>2023-10-11 09:30:21 +0000
commit1772df50a3bacd91ba8125ececf774aa0e6311f9 (patch)
tree4fb38af9bca69baa9a8493c170c842378e9be5e6 /doc/reference/modules
parenta2463d3921e530f39afbf00c1d5df46e88ce7e06 (diff)
protobuf: remove probe-based library lookup
It is not reliable these days and it is hard to maintain it. Only leave provider-based lookup or built-in runtime (via private _linkLibraries property). Task-number: QBS-1663 Change-Id: I1cc3e3a7b18f721fe252d9b5489ed7495a9a6366 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'doc/reference/modules')
-rw-r--r--doc/reference/modules/protobufcpp-module.qdoc44
1 files changed, 8 insertions, 36 deletions
diff --git a/doc/reference/modules/protobufcpp-module.qdoc b/doc/reference/modules/protobufcpp-module.qdoc
index 85851c4ae..eef189d0b 100644
--- a/doc/reference/modules/protobufcpp-module.qdoc
+++ b/doc/reference/modules/protobufcpp-module.qdoc
@@ -78,6 +78,14 @@
\li 1.18.0
\li This tag is attached to the header files generated by \c protoc compiler.
\endtable
+
+ \section2 Dependencies
+
+ The \l protobuf.cpp module requires runtime libraries to be operational. It depends on the
+ \c "protobuflib" module which can be created by the \l qbspkgconfig module provider (the
+ corresponding packages are \c protobuf or \c protobuf-lite). If \l useGrpc is set to true,
+ the \l protobuf.cpp module also depends on the \c "grpcpp" module (corresponding package is
+ \c gprc++).
*/
/*!
@@ -101,24 +109,6 @@
*/
/*!
- \qmlproperty string protobuf.cpp::grpcIncludePath
-
- The path where grpc++ headers are located. Set this property to override the
- default location.
-
- \defaultvalue \c auto-detected
-*/
-
-/*!
- \qmlproperty string protobuf.cpp::grpcLibraryPath
-
- The path where the grpc++ library is located. Set this property to override the
- default location.
-
- \defaultvalue \c auto-detected
-*/
-
-/*!
\qmlproperty pathList protobuf.cpp::importPaths
The list of imports that are passed to the \c protoc tool via the \c --proto_path option.
@@ -131,24 +121,6 @@
*/
/*!
- \qmlproperty string protobuf.cpp::includePath
-
- The path where protobuf C++ headers are located. Set this property to override the
- default location.
-
- \defaultvalue \c auto-detected
-*/
-
-/*!
- \qmlproperty string protobuf.cpp::libraryPath
-
- The path where the protobuf C++ library is located. Set this property to override the
- default location.
-
- \defaultvalue \c auto-detected
-*/
-
-/*!
\qmlproperty string protobuf.cpp::outputDir
\readonly