Example #1
0
const QString &ForumMessage::displayName() {
    if(_propertiesChanged || _displayName.isNull()) {
        if(thread()) {
            if(name().length() > thread()->name().length()) {
                _displayName = name();
            } else {
                _displayName = thread()->name();
            }
        } else {
            _displayName = name();
        }
        if(ordernum() > 0) _displayName = "Re: " + _displayName;
        _displayName = MessageFormatting::sanitize(_displayName);
    }
    return _displayName;
}
Example #2
0
bool ForumMessage::operator<(const ForumMessage &o) {
    return ordernum() < o.ordernum();
}