summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/qtmail/browserwidget.cpp4
-rw-r--r--examples/qtmail/emailcomposer.cpp5
-rw-r--r--examples/qtmail/emailcomposer.h2
-rw-r--r--examples/qtmail/genericviewer.cpp25
-rw-r--r--examples/qtmail/genericviewer.h2
-rw-r--r--examples/qtmail/qmailcomposer.cpp4
-rw-r--r--examples/qtmail/qmailcomposer.h8
-rw-r--r--examples/qtmail/qmailviewer.cpp8
-rw-r--r--examples/qtmail/qmailviewer.h10
-rw-r--r--examples/qtmail/readmail.cpp4
-rw-r--r--examples/qtmail/readmail.h4
11 files changed, 39 insertions, 37 deletions
diff --git a/examples/qtmail/browserwidget.cpp b/examples/qtmail/browserwidget.cpp
index 64a0af8e..ab8ab82a 100644
--- a/examples/qtmail/browserwidget.cpp
+++ b/examples/qtmail/browserwidget.cpp
@@ -835,7 +835,8 @@ void BrowserWidget::displayHtml(const QMailMessage* mail)
if (mail->partCount() > 0) {
bodyText = renderMultipart(*mail);
} else {
- bodyText = (mail->content() == QMailMessage::PlainTextContent) ? formatText(mail->body().data()) : mail->body().data();
+ bodyText = (mail->contentCategory() == QMailMessage::PlainTextContent) ? formatText(mail->body().data())
+ : mail->body().data();
if (!mail->contentAvailable()) {
QString trailer =
@@ -1202,7 +1203,6 @@ QString BrowserWidget::handleReplies(const QString& txt) const
QString BrowserWidget::buildParagraph(const QString& txt, const QString& prepend, bool preserveWs) const
{
Q_UNUSED(prepend);
- QStringList out;
QString input = encodeUrlAndMail( preserveWs ? txt : txt.simplified() );
if (preserveWs)
diff --git a/examples/qtmail/emailcomposer.cpp b/examples/qtmail/emailcomposer.cpp
index e6fc38d1..dbab373f 100644
--- a/examples/qtmail/emailcomposer.cpp
+++ b/examples/qtmail/emailcomposer.cpp
@@ -1201,9 +1201,10 @@ QList<QMailMessage::MessageType> EmailComposerInterface::messageTypes() const
return QList<QMailMessage::MessageType>() << QMailMessage::Email;
}
-QList<QMailMessage::ContentType> EmailComposerInterface::contentTypes() const
+QList<QMailMessage::ContentCategory> EmailComposerInterface::contentTypes() const
{
- return QList<QMailMessage::ContentType>() << QMailMessage::RichTextContent
+ return QList<QMailMessage::ContentCategory>()
+ << QMailMessage::RichTextContent
<< QMailMessage::PlainTextContent
<< QMailMessage::VCardContent
<< QMailMessage::MultipartContent;
diff --git a/examples/qtmail/emailcomposer.h b/examples/qtmail/emailcomposer.h
index 21b17c3c..7aed5b5e 100644
--- a/examples/qtmail/emailcomposer.h
+++ b/examples/qtmail/emailcomposer.h
@@ -68,7 +68,7 @@ public:
virtual QString key() const;
virtual QList<QMailMessage::MessageType> messageTypes() const;
- virtual QList<QMailMessage::ContentType> contentTypes() const;
+ virtual QList<QMailMessage::ContentCategory> contentTypes() const;
virtual QString name(QMailMessage::MessageType type) const;
virtual QString displayName(QMailMessage::MessageType type) const;
virtual QIcon displayIcon(QMailMessage::MessageType type) const;
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)
diff --git a/examples/qtmail/genericviewer.h b/examples/qtmail/genericviewer.h
index 318e721e..907e2f4d 100644
--- a/examples/qtmail/genericviewer.h
+++ b/examples/qtmail/genericviewer.h
@@ -66,7 +66,7 @@ public:
virtual void scrollToAnchor(const QString& a);
virtual QString key() const;
virtual QMailViewerFactory::PresentationType presentation() const;
- virtual QList<QMailMessage::ContentType> types() const;
+ virtual QList<QMailMessage::ContentCategory> types() const;
public slots:
virtual bool setMessage(const QMailMessage& mail);
diff --git a/examples/qtmail/qmailcomposer.cpp b/examples/qtmail/qmailcomposer.cpp
index f911e176..ebc86c05 100644
--- a/examples/qtmail/qmailcomposer.cpp
+++ b/examples/qtmail/qmailcomposer.cpp
@@ -114,7 +114,7 @@ QList<QMailMessage::MessageType> QMailComposerInterface::messageTypes() const
/*!
Returns the content types created by the composer.
*/
-QList<QMailMessage::ContentType> QMailComposerInterface::contentTypes() const
+QList<QMailMessage::ContentCategory> QMailComposerInterface::contentTypes() const
{
return composerInterface()->contentTypes();
}
@@ -292,7 +292,7 @@ QString QMailComposerInterface::status() const
/*!
Returns a list of keys identifying classes that can compose messages of type \a type containing \a contentType content.
*/
-QStringList QMailComposerFactory::keys( QMailMessage::MessageType type , QMailMessage::ContentType contentType)
+QStringList QMailComposerFactory::keys( QMailMessage::MessageType type , QMailMessage::ContentCategory contentType)
{
QStringList in;
diff --git a/examples/qtmail/qmailcomposer.h b/examples/qtmail/qmailcomposer.h
index f30f82a3..6743de04 100644
--- a/examples/qtmail/qmailcomposer.h
+++ b/examples/qtmail/qmailcomposer.h
@@ -58,11 +58,11 @@ public:
virtual QString key() const = 0;
virtual QList<QMailMessage::MessageType> messageTypes() const = 0;
- virtual QList<QMailMessage::ContentType> contentTypes() const = 0;
+ virtual QList<QMailMessage::ContentCategory> contentTypes() const = 0;
virtual QString name(QMailMessage::MessageType type) const = 0;
virtual QString displayName(QMailMessage::MessageType type) const = 0;
virtual QIcon displayIcon(QMailMessage::MessageType type) const = 0;
- virtual bool isSupported(QMailMessage::MessageType t, QMailMessage::ContentType c = QMailMessage::NoContent) const
+ virtual bool isSupported(QMailMessage::MessageType t, QMailMessage::ContentCategory c = QMailMessage::NoContent) const
{
bool supportsMessageType(t == QMailMessage::AnyType || messageTypes().contains(t));
bool supportsContentType(c == QMailMessage::NoContent || contentTypes().contains(c));
@@ -100,14 +100,14 @@ class QMailComposerFactory
public:
// Yield the key for each interface supporting the supplied type
static QStringList keys(QMailMessage::MessageType type = QMailMessage::AnyType,
- QMailMessage::ContentType contentType = QMailMessage::NoContent);
+ QMailMessage::ContentCategory contentType = QMailMessage::NoContent);
// Yield the default key for the supplied type
static QString defaultKey( QMailMessage::MessageType type = QMailMessage::AnyType );
// Properties available for each interface
static QList<QMailMessage::MessageType> messageTypes(const QString &key);
- //static QList<QMailMessage::ContentType> contentTypes(const QString& key);
+ //static QList<QMailMessage::ContentCategory> contentTypes(const QString& key);
static QString name(const QString &key, QMailMessage::MessageType type);
static QString displayName(const QString &key, QMailMessage::MessageType type);
static QIcon displayIcon(const QString &key, QMailMessage::MessageType type);
diff --git a/examples/qtmail/qmailviewer.cpp b/examples/qtmail/qmailviewer.cpp
index fddb4b93..ba8bdcf3 100644
--- a/examples/qtmail/qmailviewer.cpp
+++ b/examples/qtmail/qmailviewer.cpp
@@ -250,14 +250,14 @@ bool QMailViewerInterface::handleOutgoingMessages( const QMailMessageIdList &lis
*/
/*!
- \fn bool QMailViewerInterface::isSupported(QMailMessage::ContentType t, QMailViewerFactory::PresentationType pres) const
+ \fn bool QMailViewerInterface::isSupported(QMailMessage::ContentCategory t, QMailViewerFactory::PresentationType pres) const
Returns true if the viewer can present a message containing data of content type \a t, using the
presentation type \a pres.
*/
/*!
- \fn QList<QMailMessage::ContentType> QMailViewerInterface::types() const
+ \fn QList<QMailMessage::ContentCategory> QMailViewerInterface::types() const
Returns a list of the content types that can be presented by this viewer component.
*/
@@ -306,7 +306,7 @@ void QMailViewerInterface::setResource(const QUrl& name, QVariant value)
Returns a list of keys identifying classes that can display a message containing \a type content,
using the presentation type \a pres.
*/
-QStringList QMailViewerFactory::keys(QMailMessage::ContentType type, PresentationType pres)
+QStringList QMailViewerFactory::keys(QMailMessage::ContentCategory type, PresentationType pres)
{
QStringList in;
@@ -320,7 +320,7 @@ QStringList QMailViewerFactory::keys(QMailMessage::ContentType type, Presentatio
Returns the key identifying the first class found that can display message containing \a type content,
using the presentation type \a pres.
*/
-QString QMailViewerFactory::defaultKey(QMailMessage::ContentType type, PresentationType pres)
+QString QMailViewerFactory::defaultKey(QMailMessage::ContentCategory type, PresentationType pres)
{
QStringList list(QMailViewerFactory::keys(type, pres));
return (list.isEmpty() ? QString() : list.first());
diff --git a/examples/qtmail/qmailviewer.h b/examples/qtmail/qmailviewer.h
index b2f662dd..93e73af2 100644
--- a/examples/qtmail/qmailviewer.h
+++ b/examples/qtmail/qmailviewer.h
@@ -63,11 +63,11 @@ public:
};
// Yield the ID for each interface supporting the supplied type, where the
- // value is interpreted as a ContentType value
- static QStringList keys(QMailMessage::ContentType type = QMailMessage::UnknownContent, PresentationType pres = AnyPresentation);
+ // value is interpreted as a ContentCategory value
+ static QStringList keys(QMailMessage::ContentCategory type = QMailMessage::UnknownContent, PresentationType pres = AnyPresentation);
// Yield the default ID for the supplied type
- static QString defaultKey(QMailMessage::ContentType type = QMailMessage::UnknownContent, PresentationType pres = AnyPresentation);
+ static QString defaultKey(QMailMessage::ContentCategory type = QMailMessage::UnknownContent, PresentationType pres = AnyPresentation);
// Use the interface identified by the supplied ID to create a viewer
static QMailViewerInterface *create(const QString &key, QWidget *parent = nullptr);
@@ -94,9 +94,9 @@ public:
virtual QString key() const = 0;
virtual QMailViewerFactory::PresentationType presentation() const = 0;
- virtual QList<QMailMessage::ContentType> types() const = 0;
+ virtual QList<QMailMessage::ContentCategory> types() const = 0;
- bool isSupported(QMailMessage::ContentType t, QMailViewerFactory::PresentationType pres) const
+ bool isSupported(QMailMessage::ContentCategory t, QMailViewerFactory::PresentationType pres) const
{
if ((pres != QMailViewerFactory::AnyPresentation) && (pres != presentation()))
return false;
diff --git a/examples/qtmail/readmail.cpp b/examples/qtmail/readmail.cpp
index a5ddce11..c9551e17 100644
--- a/examples/qtmail/readmail.cpp
+++ b/examples/qtmail/readmail.cpp
@@ -246,7 +246,7 @@ void ReadMail::updateView(QMailViewerFactory::PresentationType type)
}
}
- QMailMessage::ContentType content(mail.content());
+ QMailMessage::ContentCategory content(mail.contentCategory());
if ((content == QMailMessage::NoContent) || (content == QMailMessage::UnknownContent)) {
// Attempt to show the message as text, from the subject if necessary
content = QMailMessage::PlainTextContent;
@@ -480,7 +480,7 @@ QMailViewerInterface* ReadMail::currentViewer() const
return currentView.top().first;
}
-QMailViewerInterface* ReadMail::viewer(QMailMessage::ContentType content, QMailViewerFactory::PresentationType type)
+QMailViewerInterface* ReadMail::viewer(QMailMessage::ContentCategory content, QMailViewerFactory::PresentationType type)
{
ViewerMap::iterator it = contentViews.find(qMakePair(content, type));
if (it == contentViews.end()) {
diff --git a/examples/qtmail/readmail.h b/examples/qtmail/readmail.h
index def9a02e..4698c295 100644
--- a/examples/qtmail/readmail.h
+++ b/examples/qtmail/readmail.h
@@ -114,7 +114,7 @@ private:
QMailViewerInterface* currentViewer() const;
- QMailViewerInterface* viewer(QMailMessage::ContentType content, QMailViewerFactory::PresentationType type = QMailViewerFactory::StandardPresentation);
+ QMailViewerInterface* viewer(QMailMessage::ContentCategory content, QMailViewerFactory::PresentationType type = QMailViewerFactory::StandardPresentation);
static QString displayName(const QMailMessage &);
@@ -136,7 +136,7 @@ private:
typedef QStack<QPair<QMailViewerInterface*, QString> > ViewerStack;
ViewerStack currentView;
- typedef QMap<QPair<QMailMessage::ContentType, QMailViewerFactory::PresentationType>, QMailViewerInterface*> ViewerMap;
+ typedef QMap<QPair<QMailMessage::ContentCategory, QMailViewerFactory::PresentationType>, QMailViewerInterface*> ViewerMap;
ViewerMap contentViews;
};