QMessage::QMessage(const QMessageId& id) : d_ptr(new QMessagePrivate) { *this = QMessageManager().message(id); setDerivedMessage(this); QMailStorePrivate::setUnmodified(&d_ptr->_message); }
QMessage::QMessage() : d_ptr(new QMessagePrivate(this)) { setDerivedMessage(this); d_ptr->_size = 0; d_ptr->_modified = false; }
QMessage::QMessage(const QMessage &other) : QMessageContentContainer(), d_ptr(new QMessagePrivate) { this->operator=(other); setDerivedMessage(this); QMailStorePrivate::setUnmodified(&d_ptr->_message); }
QMessage::QMessage() : d_ptr(new QMessagePrivate(this)) { setDerivedMessage(this); d_ptr->_size = 0; d_ptr->_modified = false; d_ptr->_mimeInformationRetrieved = true; }
QMessage& QMessage::operator=(const QMessage& other) { if (&other != this) { QMessageContentContainer::operator=(other); d_ptr->_message = other.d_ptr->_message; setDerivedMessage(this); } return *this; }
QMessage::QMessage() : d_ptr(new QMessagePrivate) { setDerivedMessage(this); QMailStorePrivate::setUnmodified(&d_ptr->_message); }
QMessage::QMessage(const QMessageId& id) : d_ptr(new QMessagePrivate(this)) { *this = QMessageManager().message(id); setDerivedMessage(this); }