25 #ifndef WMODULEDISCONNECTEVENT_H
26 #define WMODULEDISCONNECTEVENT_H
30 #include <QtCore/QEvent>
32 #include "core/kernel/WModuleConnector.h"
58 std::shared_ptr< WModuleConnector >
getInput()
const;
65 std::shared_ptr< WModuleConnector >
getOutput()
const;
71 std::shared_ptr< WModuleConnector >
m_in;
76 std::shared_ptr< WModuleConnector >
m_out;
Event signalling a module connection was closed.
WModuleDisconnectEvent(std::shared_ptr< WModuleConnector > in, std::shared_ptr< WModuleConnector > out)
Creates a new event denoting the established connection between both connectors.
virtual ~WModuleDisconnectEvent()
Destructor.
std::shared_ptr< WModuleConnector > getInput() const
Gets the input connector involved in this connection event.
std::shared_ptr< WModuleConnector > m_in
The input.
std::shared_ptr< WModuleConnector > m_out
The output.
std::shared_ptr< WModuleConnector > getOutput() const
Gets the output connector involved in this connection event.