forked from qt-creator/qt-creator
QmlDesigner.NodeInstances: Shared memory for value changes
Change-Id: I3c3455f411f18322a062f144e98461691d12ada8 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
This commit is contained in:
@@ -42,6 +42,7 @@ class ChildrenChangedCommand;
|
||||
class StatePreviewImageChangedCommand;
|
||||
class ComponentCompletedCommand;
|
||||
class TokenCommand;
|
||||
class RemoveSharedMemoryCommand;
|
||||
|
||||
class NodeInstanceClientInterface
|
||||
{
|
||||
|
||||
@@ -60,6 +60,7 @@
|
||||
#include "componentcompletedcommand.h"
|
||||
#include "synchronizecommand.h"
|
||||
#include "tokencommand.h"
|
||||
#include "removesharedmemorycommand.h"
|
||||
|
||||
|
||||
namespace QmlDesigner {
|
||||
@@ -171,6 +172,9 @@ void NodeInstanceServerInterface::registerCommands()
|
||||
|
||||
qRegisterMetaType<TokenCommand>("TokenCommand");
|
||||
qRegisterMetaTypeStreamOperators<TokenCommand>("TokenCommand");
|
||||
|
||||
qRegisterMetaType<RemoveSharedMemoryCommand>("RemoveSharedMemoryCommand");
|
||||
qRegisterMetaTypeStreamOperators<RemoveSharedMemoryCommand>("RemoveSharedMemoryCommand");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -54,6 +54,7 @@ class ChangeStateCommand;
|
||||
class CompleteComponentCommand;
|
||||
class ChangeNodeSourceCommand;
|
||||
class TokenCommand;
|
||||
class RemoveSharedMemoryCommand;
|
||||
|
||||
class NodeInstanceServerInterface : public QObject
|
||||
{
|
||||
@@ -81,6 +82,7 @@ public:
|
||||
virtual void completeComponent(const CompleteComponentCommand &command) = 0;
|
||||
virtual void changeNodeSource(const ChangeNodeSourceCommand &command) = 0;
|
||||
virtual void token(const TokenCommand &command) = 0;
|
||||
virtual void removeSharedMemory(const RemoveSharedMemoryCommand &command) = 0;
|
||||
|
||||
static void registerCommands();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user