+ Q_UNUSED(sourceParent)
+ Message::Type type = (Message::Type)sourceModel()->data(sourceModel()->index(sourceRow, 0), MessageModel::TypeRole).toInt();
+ Message::Flags flags = (Message::Flags)sourceModel()->data(sourceModel()->index(sourceRow, 0), MessageModel::FlagsRole).toInt();
+ if(!((type & (Message::Plain | Message::Notice | Message::Action)) || flags & Message::Self))
+ return false;