diff options
author | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2017-08-26 11:33:26 +0300 |
---|---|---|
committer | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2017-08-26 11:33:26 +0300 |
commit | 43b1bdfe63ea1344627a41f0d1df157aa11a120d (patch) | |
tree | 180d98e5faa6be93a709b71156311fe9609404ea /include/TimelineItem.h | |
parent | Fix login UX (diff) | |
download | nheko-43b1bdfe63ea1344627a41f0d1df157aa11a120d.tar.xz |
Remove nick colors
Diffstat (limited to 'include/TimelineItem.h')
-rw-r--r-- | include/TimelineItem.h | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/include/TimelineItem.h b/include/TimelineItem.h index af2e273c..df43c26d 100644 --- a/include/TimelineItem.h +++ b/include/TimelineItem.h @@ -32,65 +32,65 @@ #include "Text.h" namespace events = matrix::events; -namespace msgs = matrix::events::messages; +namespace msgs = matrix::events::messages; class TimelineItem : public QWidget { - Q_OBJECT + Q_OBJECT public: - TimelineItem(const events::MessageEvent<msgs::Notice> &e, - bool with_sender, - const QString &color, - QWidget *parent = 0); - TimelineItem(const events::MessageEvent<msgs::Text> &e, - bool with_sender, - const QString &color, - QWidget *parent = 0); + TimelineItem(const events::MessageEvent<msgs::Notice> &e, + bool with_sender, + QWidget *parent = 0); + TimelineItem(const events::MessageEvent<msgs::Text> &e, + bool with_sender, + QWidget *parent = 0); - // For local messages. - TimelineItem(const QString &userid, const QString &color, QString body, QWidget *parent = 0); - TimelineItem(QString body, QWidget *parent = 0); + // For local messages. + TimelineItem(const QString &userid, QString body, QWidget *parent = 0); + TimelineItem(QString body, QWidget *parent = 0); - TimelineItem(ImageItem *img, const events::MessageEvent<msgs::Image> &e, const QString &color, QWidget *parent); - TimelineItem(ImageItem *img, const events::MessageEvent<msgs::Image> &e, QWidget *parent); + TimelineItem(ImageItem *img, + const events::MessageEvent<msgs::Image> &e, + bool with_sender, + QWidget *parent); - void setUserAvatar(const QImage &pixmap); - inline DescInfo descriptionMessage() const; + void setUserAvatar(const QImage &pixmap); + inline DescInfo descriptionMessage() const; - ~TimelineItem(); + ~TimelineItem(); private: - void init(); + void init(); - void generateBody(const QString &body); - void generateBody(const QString &userid, const QString &color, const QString &body); - void generateTimestamp(const QDateTime &time); - QString descriptiveTime(const QDateTime &then); + void generateBody(const QString &body); + void generateBody(const QString &userid, const QString &body); + void generateTimestamp(const QDateTime &time); + QString descriptiveTime(const QDateTime &then); - void setupAvatarLayout(const QString &userName); - void setupSimpleLayout(); + void setupAvatarLayout(const QString &userName); + void setupSimpleLayout(); - QString replaceEmoji(const QString &body); + QString replaceEmoji(const QString &body); - DescInfo descriptionMsg_; + DescInfo descriptionMsg_; - QHBoxLayout *topLayout_; - QVBoxLayout *sideLayout_; // Avatar or Timestamp - QVBoxLayout *mainLayout_; // Header & Message body + QHBoxLayout *topLayout_; + QVBoxLayout *sideLayout_; // Avatar or Timestamp + QVBoxLayout *mainLayout_; // Header & Message body - QHBoxLayout *headerLayout_; // Username (&) Timestamp + QHBoxLayout *headerLayout_; // Username (&) Timestamp - Avatar *userAvatar_; + Avatar *userAvatar_; - QFont font_; + QFont font_; - QLabel *timestamp_; - QLabel *userName_; - QLabel *body_; + QLabel *timestamp_; + QLabel *userName_; + QLabel *body_; }; inline DescInfo TimelineItem::descriptionMessage() const { - return descriptionMsg_; + return descriptionMsg_; } |