4static constexpr const char* NAME_INDICATOR =
"NAME:";
5static constexpr const char* FINISH =
"\n";
6static constexpr const char* TEXTTYPE =
"PLAIN_TEXT";
9inline QString decode_name(
const QByteArray& e) {
10 return QString::fromUtf8(e.mid(::strlen(NAME_INDICATOR)));
13inline QString decode_plainText(
const QByteArray& e) {
14 return QString::fromUtf8(e.mid(::strlen(TEXTTYPE)));
17inline QByteArray encode_plainText(
const QString& text) {
18 return TEXTTYPE + text.toUtf8() + FINISH;
21inline bool isType(
const QByteArray& e,
const char* TYPE) {
22 return e.startsWith(TYPE);