3#include <QCoreApplication>
44 dbg.nospace() <<
"Message()";
45 else if (pieces.size() == 1)
46 dbg.nospace() <<
"Message(" << pieces.first() <<
")";
48 dbg.nospace() <<
"Message(" << pieces.first() <<
" ...)";
67int main(
int argc,
char *argv[])
71 headers <<
"Subject: Hello World"
72 <<
"From: address@example.com";
73 QString body =
"This is a test.\r\n";
82 qDebug() <<
"Stored:" << stored;
84 Message retrieved = qvariant_cast<Message>(stored);
85 qDebug() <<
"Retrieved:" << retrieved;
86 retrieved = qvariant_cast<Message>(stored);
87 qDebug() <<
"Retrieved:" << retrieved;
Message(const QString &body, const QStringList &headers)
Message & operator=(const Message &)=default
Message(const Message &)=default
QStringList headers() const
QStringView body() const
[custom type streaming operator]
\macro QT_RESTRICTED_CAST_FROM_ASCII
void setValue(T &&avalue)
QDebug operator<<(QDebug dbg, const Message &message)
[custom type meta-type declaration]
GLuint GLsizei const GLchar * message
QApplication app(argc, argv)
[0]