// EmailCompositionModel.cpp
#include "EmailCompositionModel.h"
#include <QtCore/QDebug>

EmailCompositionModel::EmailCompositionModel(QObject *parent) : QObject(parent) {
    // Constructor funcional, sin stubs. Listo para recibir datos del backend (o simularlos en el siguiente paso).
}

void EmailCompositionModel::setRecipient(const QString& address) { 
    m_recipients = address; // Replicando la capacidad de tomar destinatarios de la lógica principal.
}

QString EmailCompositionModel::getRecipients() const { 
    return m_recipients; 
}

void EmailCompositionModel::setMessageBody(const QString& bodyHtml) {
    m_bodyHtml = bodyHtml; // Esta propiedad es donde reemplazaremos el stub de texto.
}

QString EmailCompositionModel::getMessageBody() const { 
    return m_bodyHtml; 
}