14 QMutexLocker lock(&m_eventSubscriptionMutex);
15 m_eventSubscription = param;
22 QMutexLocker lock(&m_eventSubscriptionMutex);
23 return m_eventSubscription;
Wrapper around QVariant which provides transparent access to CValueObject methods of the contained ob...
void handleEvent(const CVariant ¶m) const
Called when a subscribed event is emitted.
CVariant eventSubscription() const
Get the object that determines which events are subscribed to.
void eventSubscriptionChanged(const swift::misc::CVariant ¶m)
Emitted by setEventSubscription.
void setEventSubscription(const CVariant ¶m)
Set the object that determines which events are subscribed to.
Utilities for sharing state between multiple objects.
#define SWIFT_DEFINE_VALUEOBJECT_MIXINS(Namespace, Class)
Explicit template definition of mixins for a CValueObject subclass.