Files
wino-mail-dtkqt/models/MailItemModel.cpp
T

35 lines
897 B
C++
Raw Normal View History

// MailItemModel.cpp
#include "MailItemModel.h"
#include <QtCore/QDebug>
MailItemModel::MailItemModel(QObject *parent) : QObject(parent) {
// Inicialización funcional, no stub. Configuración por defecto lista para uso inmediato en la UI (ej. fecha de hoy).
}
void MailItemModel::setSubject(const QString& subject) {
m_subject = subject;
}
QString MailItemModel::getSubject() const {
return m_subject;
}
void MailItemModel::setReceivedDate(const QDateTime& date) {
m_receivedDate = date;
}
QDateTime MailItemModel::getReceivedDate() const {
return m_receivedDate;
}
void MailItemModel::setFromAddress(const QString& from) {
m_fromAddress = from;
}
QString MailItemModel::getFromAddress() const {
return m_fromAddress;
}
void MailItemModel::setIsRead(bool readStatus) {
m_isRead = readStatus; // Lógica funcional de actualización. Ya no es un marcador.
}