summaryrefslogtreecommitdiffstats
path: root/examples/qtmail/genericviewer.cpp
diff options
context:
space:
mode:
authorPekka Vuorela <pvuorela@iki.fi>2025-12-04 11:30:44 +0200
committerPekka Vuorela <pvuorela@iki.fi>2025-12-11 11:27:20 +0200
commit15a73fae6aaffbedc287359fba119e57613a2ed1 (patch)
tree20179c05f2a2ea3db0977f833cdd727291fa712b /examples/qtmail/genericviewer.cpp
parent2b166ddec7422518c266e74a84491eb05ba16d09 (diff)
Rename QMailMessageMetadata::content as contentCategory
The related functionality was confusing when setContent() didn't actually set any content but rather the type of it. Also there are other setContent() methods around that actually set the content. Then again calling this contentType() would have collided further in the inheritance tree by method returning a QMailMessageContentType which is referring to header fields. Thus switched this to a third distinct name. Old setter and getter names provided for backwards compatibility which should work at least for the very basic cases of setting and comparing type. Change-Id: I4c54548f3c2c85096fde64b3221e233dd3feefa3 Reviewed-by: Damien Caliste <dcaliste@free.fr> Reviewed-by: <matti.viljanen@kapsi.fi> Reviewed-by: Pekka Vuorela <pvuorela@iki.fi>
Diffstat (limited to 'examples/qtmail/genericviewer.cpp')
-rw-r--r--examples/qtmail/genericviewer.cpp25
1 files changed, 13 insertions, 12 deletions
diff --git a/examples/qtmail/genericviewer.cpp b/examples/qtmail/genericviewer.cpp
index 3a0cbb2f..d249c594 100644
--- a/examples/qtmail/genericviewer.cpp
+++ b/examples/qtmail/genericviewer.cpp
@@ -103,18 +103,19 @@ QMailViewerFactory::PresentationType GenericViewer::presentation() const
return QMailViewerFactory::StandardPresentation;
}
-QList<QMailMessage::ContentType> GenericViewer::types() const
-{
- return QList<QMailMessage::ContentType>() << QMailMessage::PlainTextContent
- << QMailMessage::RichTextContent
- << QMailMessage::ImageContent
- << QMailMessage::AudioContent
- << QMailMessage::VideoContent
- << QMailMessage::MultipartContent
- << QMailMessage::HtmlContent // temporary...
- << QMailMessage::VCardContent // temporary...
- << QMailMessage::VCalendarContent // temporary...
- << QMailMessage::ICalendarContent; // temporary...
+QList<QMailMessage::ContentCategory> GenericViewer::types() const
+{
+ return QList<QMailMessage::ContentCategory>()
+ << QMailMessage::PlainTextContent
+ << QMailMessage::RichTextContent
+ << QMailMessage::ImageContent
+ << QMailMessage::AudioContent
+ << QMailMessage::VideoContent
+ << QMailMessage::MultipartContent
+ << QMailMessage::HtmlContent // temporary...
+ << QMailMessage::VCardContent // temporary...
+ << QMailMessage::VCalendarContent // temporary...
+ << QMailMessage::ICalendarContent; // temporary...
}
bool GenericViewer::setMessage(const QMailMessage& mail)