Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Proxies/CombatNetRadio/WebSocketInterface/Messages/message_handler.h
T

38 lines
500 B
C++
Executable File

#pragma once
#include <QtCore/QObject>
#include "logger.h"
namespace CombatNetRadio
{
class ExerciseManager;
namespace WebSocketInterface
{
namespace Messages
{
class MessageTransmitter;
class MessageHandler
: public QObject
{
Q_OBJECT
public:
explicit MessageHandler(ExerciseManager *exerciseManager);
public Q_SLOTS:
void onNewTextMessage(MessageTransmitter *transmitter, const QString &message);
private:
ExerciseManager *m_exerciseManager;
LOGGER_T m_logger;
};
}
}
}