Files
qt5-legatus-legacy/Lts/Plugins/AdvancedSymbology/Gui/SymbolEditor/flm_reply_handler.cpp
T
2026-08-13 18:33:10 +02:00

43 lines
915 B
C++
Executable File

/**
* @RDE_HEADER@
* GUI Plugin for SymbolEditor
* $Id$
* $HeadURL$
* $Author$
*
* Created by Chrsitian Roeskens, SLSE, 2017-04-12
*/
#include "flm_reply_handler.h"
#include <LtsUtilsGuiDds/request_helper.h>
namespace AdvancedSymbology
{
FileManagementReplyHandler::FileManagementReplyHandler(LtsUtils::RequestHelper *rh, QObject *parent)
: QObject(parent)
, m_requestHelper(rh)
, m_id(-1)
{
qRegisterMetaType<Core::FunctionReply>("Core::FunctionReply");
}
void FileManagementReplyHandler::requestReply(const Core::FunctionReplyObject &replyObject)
{
m_requestHelper->requestReply(replyObject);
emit signalFileContentModifyReplyReceived();
}
void FileManagementReplyHandler::onGetFileContentDataReply(const FileManagement::GetFileContentDataReply &replyObject)
{
m_content = replyObject.content();
m_id = replyObject.id();
m_requestHelper->requestReply(replyObject);
}
}