Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSynchronizedConnectionEvent Struct Reference

Event type used for synchronizing connection in KisSynchronizedConnection. More...

#include <KisSynchronizedConnection.h>

+ Inheritance diagram for KisSynchronizedConnectionEvent:

Public Member Functions

 KisSynchronizedConnectionEvent (const KisSynchronizedConnectionEvent &rhs)
 
 KisSynchronizedConnectionEvent (QObject *_destination)
 
 ~KisSynchronizedConnectionEvent () override
 

Public Attributes

const QPointer< QObject > destination
 

Detailed Description

Event type used for synchronizing connection in KisSynchronizedConnection.

KisApplication will recognize this event type and postpone it until the recursion state is over

Definition at line 30 of file KisSynchronizedConnection.h.

Constructor & Destructor Documentation

◆ KisSynchronizedConnectionEvent() [1/2]

KisSynchronizedConnectionEvent::KisSynchronizedConnectionEvent ( QObject * _destination)

Definition at line 40 of file KisSynchronizedConnection.cpp.

41 : QEvent(QEvent::Type(s_instance->eventType)),
42 destination(_destination)
43{
44}

◆ KisSynchronizedConnectionEvent() [2/2]

KisSynchronizedConnectionEvent::KisSynchronizedConnectionEvent ( const KisSynchronizedConnectionEvent & rhs)

Definition at line 46 of file KisSynchronizedConnection.cpp.

47 : QEvent(QEvent::Type(s_instance->eventType)),
49{
50}

◆ ~KisSynchronizedConnectionEvent()

KisSynchronizedConnectionEvent::~KisSynchronizedConnectionEvent ( )
override

Definition at line 52 of file KisSynchronizedConnection.cpp.

53{
54}

Member Data Documentation

◆ destination

const QPointer<QObject> KisSynchronizedConnectionEvent::destination

Definition at line 36 of file KisSynchronizedConnection.h.


The documentation for this struct was generated from the following files: