mirror of
https://github.com/overte-org/overte.git
synced 2025-06-21 13:41:55 +02:00
Working
This commit is contained in:
parent
c96c684400
commit
04fe2988f5
4 changed files with 7 additions and 16 deletions
|
@ -18,6 +18,7 @@
|
||||||
#include <AccountManager.h>
|
#include <AccountManager.h>
|
||||||
#include <AddressManager.h>
|
#include <AddressManager.h>
|
||||||
#include <DependencyManager.h>
|
#include <DependencyManager.h>
|
||||||
|
#include <NodeList.h>
|
||||||
#include <UUID.h>
|
#include <UUID.h>
|
||||||
|
|
||||||
#include "EntityScriptingInterface.h"
|
#include "EntityScriptingInterface.h"
|
||||||
|
@ -47,7 +48,7 @@ ScreenshareScriptingInterface::~ScreenshareScriptingInterface() {
|
||||||
stopScreenshare();
|
stopScreenshare();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScreenshareScriptingInterface::processAvatarZonePresencePacketOnClient(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode) {
|
void ScreenshareScriptingInterface::processAvatarZonePresencePacketOnClient(QSharedPointer<ReceivedMessage> message) {
|
||||||
QUuid zone = QUuid::fromRfc4122(message->readWithoutCopy(NUM_BYTES_RFC4122_UUID));
|
QUuid zone = QUuid::fromRfc4122(message->readWithoutCopy(NUM_BYTES_RFC4122_UUID));
|
||||||
|
|
||||||
if (zone.isNull()) {
|
if (zone.isNull()) {
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
|
|
||||||
#include <PathUtils.h>
|
#include <PathUtils.h>
|
||||||
|
#include <ReceivedMessage.h>
|
||||||
|
|
||||||
class ScreenshareScriptingInterface : public QObject, public Dependency {
|
class ScreenshareScriptingInterface : public QObject, public Dependency {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
@ -36,13 +37,12 @@ signals:
|
||||||
void localWebEntityZOffsetChanged(const float& newZOffset);
|
void localWebEntityZOffsetChanged(const float& newZOffset);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
void processAvatarZonePresencePacketOnClient(QSharedPointer<ReceivedMessage> message);
|
||||||
void onWebEventReceived(const QUuid& entityID, const QVariant& message);
|
void onWebEventReceived(const QUuid& entityID, const QVariant& message);
|
||||||
void handleSuccessfulScreenshareInfoGet(QNetworkReply* reply);
|
void handleSuccessfulScreenshareInfoGet(QNetworkReply* reply);
|
||||||
void handleFailedScreenshareInfoGet(QNetworkReply* reply);
|
void handleFailedScreenshareInfoGet(QNetworkReply* reply);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void processAvatarZonePresencePacketOnClient(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode);
|
|
||||||
|
|
||||||
#if DEV_BUILD
|
#if DEV_BUILD
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
const QString SCREENSHARE_EXE_PATH{ PathUtils::projectRootPath() + "/screenshare/hifi-screenshare-win32-x64/hifi-screenshare.exe" };
|
const QString SCREENSHARE_EXE_PATH{ PathUtils::projectRootPath() + "/screenshare/hifi-screenshare-win32-x64/hifi-screenshare.exe" };
|
||||||
|
|
|
@ -51,16 +51,6 @@ const int POST_SETTINGS_INTERVAL = 10 * MSECS_PER_SECOND;
|
||||||
const int PULL_SETTINGS_RETRY_INTERVAL = 2 * MSECS_PER_SECOND;
|
const int PULL_SETTINGS_RETRY_INTERVAL = 2 * MSECS_PER_SECOND;
|
||||||
const int MAX_PULL_RETRIES = 10;
|
const int MAX_PULL_RETRIES = 10;
|
||||||
|
|
||||||
JSONCallbackParameters::JSONCallbackParameters(QObject* callbackReceiver,
|
|
||||||
const QString& jsonCallbackMethod,
|
|
||||||
const QString& errorCallbackMethod) :
|
|
||||||
callbackReceiver(callbackReceiver),
|
|
||||||
jsonCallbackMethod(jsonCallbackMethod),
|
|
||||||
errorCallbackMethod(errorCallbackMethod)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
JSONCallbackParameters::JSONCallbackParameters(QObject* callbackReceiver,
|
JSONCallbackParameters::JSONCallbackParameters(QObject* callbackReceiver,
|
||||||
const QString& jsonCallbackMethod,
|
const QString& jsonCallbackMethod,
|
||||||
const QString& errorCallbackMethod,
|
const QString& errorCallbackMethod,
|
||||||
|
|
Loading…
Reference in a new issue