110 } else if (arg == "priority") { |
110 } else if (arg == "priority") { |
111 result.append(message.priority() == QMessage::HighPriority ? "High" : (message.priority() == QMessage::LowPriority ? "Low" : "Normal")); |
111 result.append(message.priority() == QMessage::HighPriority ? "High" : (message.priority() == QMessage::LowPriority ? "Low" : "Normal")); |
112 } else if ((arg == "to") || (arg == "cc") || (arg == "bcc")) { |
112 } else if ((arg == "to") || (arg == "cc") || (arg == "bcc")) { |
113 QStringList addresses; |
113 QStringList addresses; |
114 foreach (const QMessageAddress &addr, (arg == "to" ? message.to() : (arg == "cc" ? message.cc() : message.bcc()))) { |
114 foreach (const QMessageAddress &addr, (arg == "to" ? message.to() : (arg == "cc" ? message.cc() : message.bcc()))) { |
115 addresses.append(addr.recipient()); |
115 addresses.append(addr.addressee()); |
116 } |
116 } |
117 result.append(addresses.join(",")); |
117 result.append(addresses.join(",")); |
118 } else if (arg == "from") { |
118 } else if (arg == "from") { |
119 result.append(message.from().recipient()); |
119 result.append(message.from().addressee()); |
120 } else if (arg == "type") { |
120 } else if (arg == "type") { |
121 result.append(message.contentType() + '/' + message.contentSubType()); |
121 result.append(message.contentType() + '/' + message.contentSubType()); |
122 } else if (arg == "body") { |
122 } else if (arg == "body") { |
123 result.append(message.find(message.bodyId()).textContent()); |
123 result.append(message.find(message.bodyId()).textContent()); |
124 } else if (arg == "attachments") { |
124 } else if (arg == "attachments") { |