X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmessage.h;h=98379a23db91b12aecf736514731a1072fa0ae87;hp=878acfadc6b1806429915b423d6c38ca7aa969b0;hb=d6b056e936ec441258d291b7a8af7b83f9f53016;hpb=902c95728306e5ba115de84800fc8d5d239c9d62 diff --git a/src/common/message.h b/src/common/message.h index 878acfad..98379a23 100644 --- a/src/common/message.h +++ b/src/common/message.h @@ -1,11 +1,11 @@ /*************************************************************************** - * Copyright (C) 2005-07 by The Quassel IRC Development Team * + * Copyright (C) 2005-07 by the Quassel IRC Team * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * + * (at your option) version 3. * * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * @@ -21,12 +21,11 @@ #ifndef _MESSAGE_H_ #define _MESSAGE_H_ -#include #include #include #include "bufferinfo.h" -#include "global.h" +#include "types.h" class Message { Q_DECLARE_TR_FUNCTIONS(Message); @@ -48,16 +47,18 @@ class Message { QString sender() const; Type type() const; quint8 flags() const; - QDateTime timeStamp() const; + QDateTime timestamp() const; - QString formattedTimeStamp(); + QString formattedTimestamp(); QString formattedSender(); QString formattedText(); + //static QString formattedToHtml(const QString &); + void format(); private: - QDateTime _timeStamp; + QDateTime _timestamp; MsgId _msgId; BufferInfo _buffer; QString _text; @@ -65,7 +66,7 @@ class Message { Type _type; quint8 _flags; - QString _formattedTimeStamp, _formattedSender, _formattedText; // cache + QString _formattedTimestamp, _formattedSender, _formattedText; // cache /** Convert mIRC control codes to our own */ QString mircToInternal(QString);