9 #include <boost/noncopyable.hpp> 84 std::vector<std::unique_ptr<MessageElement>>
elements;
89 using MessagePtr = std::shared_ptr<const Message>;
QString id
Definition: Message.hpp:66
QString timeoutUser
Definition: Message.hpp:72
QColor usernameColor
Definition: Message.hpp:74
std::vector< std::unique_ptr< MessageElement > > elements
Definition: Message.hpp:84
std::shared_ptr< MessageThread > replyThread
Definition: Message.hpp:82
Definition: Application.cpp:48
std::vector< Badge > badges
Definition: Message.hpp:76
Definition: StreamerMode.hpp:8
QString searchText
Definition: Message.hpp:67
Definition: PubSubManager.hpp:27
MessageFlag
Definition: Message.hpp:18
int64_t FlagsEnum< MessageFlag > MessageFlags
Definition: Channel.hpp:20
QString localizedName
Definition: Message.hpp:71
std::unordered_map< QString, QString > badgeInfos
Definition: Message.hpp:77
MessageFlags flags
Definition: Message.hpp:64
std::shared_ptr< QColor > highlightColor
Definition: Message.hpp:78
std::shared_ptr< const Message > MessagePtr
Definition: Channel.hpp:18
Definition: Message.hpp:54
QTime parseTime
Definition: Message.hpp:65
QString channelName
Definition: Message.hpp:73
QString loginName
Definition: Message.hpp:69
QDateTime serverReceivedTime
Definition: Message.hpp:75
QString displayName
Definition: Message.hpp:70
QString messageText
Definition: Message.hpp:68