#ifndef RENDERER_HPP #define RENDERER_HPP // This is an autogenerated file. // Do not edit this file, any changes made will be lost the next time it is generated. #include #include #include #include #include #include #include #include class RendererReplica : public QRemoteObjectReplica { Q_OBJECT Q_CLASSINFO(QCLASSINFO_REMOTEOBJECT_TYPE, "Renderer") Q_CLASSINFO(QCLASSINFO_REMOTEOBJECT_SIGNATURE, "") Q_PROPERTY(QString id READ id NOTIFY idChanged) Q_PROPERTY(QUrl url READ url WRITE setUrl NOTIFY urlChanged) Q_PROPERTY(int processInterval READ processInterval WRITE setProcessInterval NOTIFY processIntervalChanged) Q_PROPERTY(int renderInterval READ renderInterval WRITE setRenderInterval NOTIFY renderIntervalChanged) Q_PROPERTY(int width READ width NOTIFY widthChanged) Q_PROPERTY(int height READ height NOTIFY heightChanged) public: RendererReplica() : QRemoteObjectReplica() { initialize(); } static void registerMetatypes() { static bool initialized = false; if (initialized) return; initialized = true; qRegisterMetaType(); qRegisterMetaType(); qRegisterMetaType(); qRegisterMetaType(); qRegisterMetaType(); qRegisterMetaType>(); if (!QMetaType::hasRegisteredConverterFunction, QRemoteObjectPendingCall>()) QMetaType::registerConverter, QRemoteObjectPendingCall>(); qRegisterMetaType>(); if (!QMetaType::hasRegisteredConverterFunction, QRemoteObjectPendingCall>()) QMetaType::registerConverter, QRemoteObjectPendingCall>(); } private: RendererReplica(QRemoteObjectNode *node, const QString &name = QString()) : QRemoteObjectReplica(ConstructWithNode) { initializeNode(node, name); } void initialize() override { RendererReplica::registerMetatypes(); QVariantList properties; properties.reserve(6); properties << QVariant::fromValue(QString()); properties << QVariant::fromValue(QUrl()); properties << QVariant::fromValue(int()); properties << QVariant::fromValue(int()); properties << QVariant::fromValue(int()); properties << QVariant::fromValue(int()); setProperties(std::move(properties)); } public: ~RendererReplica() override = default; QString id() const { const QVariant variant = propAsVariant(0); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property id to type QString"; } return variant.value(); } QUrl url() const { const QVariant variant = propAsVariant(1); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property url to type QUrl"; } return variant.value(); } void setUrl(QUrl url) { static int __repc_index = RendererReplica::staticMetaObject.indexOfProperty("url"); QVariantList __repc_args; __repc_args << QVariant::fromValue(url); send(QMetaObject::WriteProperty, __repc_index, __repc_args); } int processInterval() const { const QVariant variant = propAsVariant(2); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property processInterval to type int"; } return variant.value(); } void setProcessInterval(int processInterval) { static int __repc_index = RendererReplica::staticMetaObject.indexOfProperty("processInterval"); QVariantList __repc_args; __repc_args << QVariant::fromValue(processInterval); send(QMetaObject::WriteProperty, __repc_index, __repc_args); } int renderInterval() const { const QVariant variant = propAsVariant(3); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property renderInterval to type int"; } return variant.value(); } void setRenderInterval(int renderInterval) { static int __repc_index = RendererReplica::staticMetaObject.indexOfProperty("renderInterval"); QVariantList __repc_args; __repc_args << QVariant::fromValue(renderInterval); send(QMetaObject::WriteProperty, __repc_index, __repc_args); } int width() const { const QVariant variant = propAsVariant(4); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property width to type int"; } return variant.value(); } int height() const { const QVariant variant = propAsVariant(5); if (!variant.canConvert()) { qWarning() << "QtRO cannot convert the property height to type int"; } return variant.value(); } Q_SIGNALS: void urlChanged(QUrl url); void processIntervalChanged(int processInterval); void renderIntervalChanged(int renderInterval); void widthChanged(int width); void heightChanged(int height); void sharedTextureHandleChanged(); void idChanged(QString id); public Q_SLOTS: void start(int initialWidth, int initialHeight, QUrl initialUrl) { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("start(int,int,QUrl)"); QVariantList __repc_args; __repc_args << QVariant::fromValue(initialWidth) << QVariant::fromValue(initialHeight) << QVariant::fromValue(initialUrl) ; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } void stop(bool quit) { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("stop(bool)"); QVariantList __repc_args; __repc_args << QVariant::fromValue(quit) ; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } void resize(int width, int height) { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("resize(int,int)"); QVariantList __repc_args; __repc_args << QVariant::fromValue(width) << QVariant::fromValue(height) ; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } void sendMousePressEvent(QEvent::Type type, QPointF localPos, QPointF scenePos, QPointF globalPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("sendMousePressEvent(QEvent::Type,QPointF,QPointF,QPointF,Qt::MouseButton,Qt::MouseButtons,Qt::KeyboardModifiers)"); QVariantList __repc_args; __repc_args << QVariant::fromValue(type) << QVariant::fromValue(localPos) << QVariant::fromValue(scenePos) << QVariant::fromValue(globalPos) << QVariant::fromValue(button) << QVariant::fromValue(buttons) << QVariant::fromValue(modifiers) ; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } QRemoteObjectPendingReply getSharedTextureHandle(qint64 pid) { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("getSharedTextureHandle(qint64)"); QVariantList __repc_args; __repc_args << QVariant::fromValue(pid) ; return QRemoteObjectPendingReply(sendWithReply(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args)); } void handleRenderRequested() { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("handleRenderRequested()"); QVariantList __repc_args; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } void handleSceneChanged() { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("handleSceneChanged()"); QVariantList __repc_args; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } void handleAboutToQuit() { static int __repc_index = RendererReplica::staticMetaObject.indexOfSlot("handleAboutToQuit()"); QVariantList __repc_args; send(QMetaObject::InvokeMetaMethod, __repc_index, __repc_args); } private: friend class QT_PREPEND_NAMESPACE(QRemoteObjectNode); }; #endif // RENDERER_HPP