diff --git a/src/grpc/qabstractgrpcchannel.h b/src/grpc/qabstractgrpcchannel.h index 0a3e6aa8..74cc0e66 100644 --- a/src/grpc/qabstractgrpcchannel.h +++ b/src/grpc/qabstractgrpcchannel.h @@ -34,7 +34,7 @@ public: [[nodiscard]] virtual std::shared_ptr serializer() const = 0; [[nodiscard]] const QGrpcChannelOptions &channelOptions() const & noexcept; - void channelOptions() && = delete; + void channelOptions() const && = delete; void setChannelOptions(const QGrpcChannelOptions &options); void setChannelOptions(QGrpcChannelOptions &&options); diff --git a/src/grpc/qgrpcoperation.h b/src/grpc/qgrpcoperation.h index 4e42b30b..294e792f 100644 --- a/src/grpc/qgrpcoperation.h +++ b/src/grpc/qgrpcoperation.h @@ -61,7 +61,7 @@ protected: { return const_cast(std::as_const(*this).context()); } - void context() && = delete; + void context() const && = delete; private: Q_DISABLE_COPY_MOVE(QGrpcOperation) diff --git a/src/grpc/qgrpcoperationcontext.h b/src/grpc/qgrpcoperationcontext.h index f1c14dfb..6dcf416b 100644 --- a/src/grpc/qgrpcoperationcontext.h +++ b/src/grpc/qgrpcoperationcontext.h @@ -36,10 +36,10 @@ public: [[nodiscard]] QLatin1StringView service() const noexcept; [[nodiscard]] QByteArrayView argument() const noexcept; - void callOptions() && = delete; + void callOptions() const && = delete; [[nodiscard]] const QGrpcCallOptions &callOptions() const & noexcept; - void serverMetadata() && = delete; + void serverMetadata() const && = delete; [[nodiscard]] const QHash &serverMetadata() const & noexcept; void setServerMetadata(const QHash &metadata); void setServerMetadata(QHash &&metadata); diff --git a/src/grpcquick/qqmlgrpccalloptions.h b/src/grpcquick/qqmlgrpccalloptions.h index ed0b5e6e..2fa20737 100644 --- a/src/grpcquick/qqmlgrpccalloptions.h +++ b/src/grpcquick/qqmlgrpccalloptions.h @@ -34,7 +34,7 @@ public: ~QQmlGrpcCallOptions() override; const QGrpcCallOptions &options() const & noexcept; - void options() && = delete; + void options() const && = delete; qint64 deadlineTimeout() const; void setDeadlineTimeout(qint64 value); diff --git a/src/grpcquick/qqmlgrpcchanneloptions_p.h b/src/grpcquick/qqmlgrpcchanneloptions_p.h index 5abaff2a..d9ae2101 100644 --- a/src/grpcquick/qqmlgrpcchanneloptions_p.h +++ b/src/grpcquick/qqmlgrpcchanneloptions_p.h @@ -53,7 +53,7 @@ public: ~QQmlGrpcChannelOptions() override; const QGrpcChannelOptions &options() const & noexcept; - void options() && = delete; + void options() const && = delete; qint64 deadlineTimeout() const; void setDeadlineTimeout(qint64 value); diff --git a/src/grpcquick/qqmlgrpcmetadata_p.h b/src/grpcquick/qqmlgrpcmetadata_p.h index 5945fb99..3686a306 100644 --- a/src/grpcquick/qqmlgrpcmetadata_p.h +++ b/src/grpcquick/qqmlgrpcmetadata_p.h @@ -38,7 +38,7 @@ public: ~QQmlGrpcMetadata() override; const QMultiHash &metadata() const & noexcept { return m_metadata; } - void metadata() && = delete; + void metadata() const && = delete; const QVariantMap &data() const { return m_variantdata; } void setData(const QVariantMap &data);