aboutsummaryrefslogtreecommitdiff
path: root/src/chatlogpiece.cpp
diff options
context:
space:
mode:
authorwindrammer <31085911+likeawindrammer@users.noreply.github.com>2020-07-29 16:08:39 -0600
committerGitHub <noreply@github.com>2020-07-29 17:08:39 -0500
commitfc9fe6b34b98dfc3a3b3aa3e342a638019071f45 (patch)
tree95dffc3a3fbf695166b7f44143328bf256cfc16a /src/chatlogpiece.cpp
parent58180371efb781c247304452cd282b853dc97dad (diff)
Fix colors not persisting when refreshing IC log (#204)
Co-authored-by: Cents02 <Cents02@Cents0.me>
Diffstat (limited to 'src/chatlogpiece.cpp')
-rw-r--r--src/chatlogpiece.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/chatlogpiece.cpp b/src/chatlogpiece.cpp
index ec964b91..2a041f13 100644
--- a/src/chatlogpiece.cpp
+++ b/src/chatlogpiece.cpp
@@ -5,27 +5,31 @@ chatlogpiece::chatlogpiece()
name = tr("UNKNOWN");
showname = tr("UNKNOWN");
message = tr("UNKNOWN");
+ color = 0;
p_is_song = false;
datetime = QDateTime::currentDateTime().toUTC();
}
chatlogpiece::chatlogpiece(QString p_name, QString p_showname,
- QString p_message, bool p_song)
+ QString p_message, bool p_song, int p_color)
{
name = p_name;
showname = p_showname;
message = p_message;
p_is_song = p_song;
+ color = p_color;
datetime = QDateTime::currentDateTime().toUTC();
}
chatlogpiece::chatlogpiece(QString p_name, QString p_showname,
- QString p_message, bool p_song, QDateTime p_datetime)
+ QString p_message, bool p_song, int p_color,
+ QDateTime p_datetime)
{
name = p_name;
showname = p_showname;
message = p_message;
p_is_song = p_song;
+ color = p_color;
datetime = p_datetime.toUTC();
}
@@ -41,6 +45,8 @@ bool chatlogpiece::is_song() { return p_is_song; }
QString chatlogpiece::get_datetime_as_string() { return datetime.toString(); }
+int chatlogpiece::get_chat_color() { return color; }
+
QString chatlogpiece::get_full()
{
QString full = "[";