From 1b201ea3a4821a44887202692e9c77961c163a57 Mon Sep 17 00:00:00 2001 From: ConfuSomu Date: Wed, 28 Dec 2022 19:28:01 -0500 Subject: Determine status type --- src/list_item.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/list_item.cpp') diff --git a/src/list_item.cpp b/src/list_item.cpp index a7fde7e..ce7c86e 100644 --- a/src/list_item.cpp +++ b/src/list_item.cpp @@ -15,5 +15,16 @@ QIcon* choose_icon(StatusType status_type) { ListItem::ListItem(const QString &text, StatusType status_type, QListWidget *parent, int index) : QListWidgetItem(*choose_icon(status_type), text, parent, ArchiveListItemType), status_index(index) { - +#ifndef NDEBUG + QString tool_tip; + switch (status_type) { + case PUBLIC: tool_tip = "Public"; break; + case UNLISTED: tool_tip = "Unlisted"; break; + case PRIVATE: tool_tip = "Private"; break; + case DIRECT: tool_tip = "Direct"; break; + case UNKNOWN: tool_tip = "Unknown"; break; + case REBLOG: tool_tip = "Reblog"; break; + } + setToolTip(tool_tip); +#endif } -- cgit v1.2.3-54-g00ecf