From 35beed026238f1fd5fb2b6d993aaf0975185404f Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 2 Jun 2023 12:54:04 +0200 Subject: [PATCH] fixed #965 --- src/librssguard/services/abstract/feed.cpp | 6 ++++-- src/librssguard/services/abstract/rootitem.cpp | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/librssguard/services/abstract/feed.cpp b/src/librssguard/services/abstract/feed.cpp index 10bfd20f1..9c95c744a 100644 --- a/src/librssguard/services/abstract/feed.cpp +++ b/src/librssguard/services/abstract/feed.cpp @@ -334,8 +334,10 @@ QString Feed::additionalTooltip() const { return tr("Auto-update status: %1\n" "Active message filters: %2\n" - "Status: %3") - .arg(getAutoUpdateStatusDescription(), QString::number(m_messageFilters.size()), stat); + "Status: %3\n" + "Source: %4\n" + "Item ID: %5") + .arg(getAutoUpdateStatusDescription(), QString::number(m_messageFilters.size()), stat, m_source, customId()); } Qt::ItemFlags Feed::additionalFlags() const { diff --git a/src/librssguard/services/abstract/rootitem.cpp b/src/librssguard/services/abstract/rootitem.cpp index ca7fb431f..cf483a2c2 100644 --- a/src/librssguard/services/abstract/rootitem.cpp +++ b/src/librssguard/services/abstract/rootitem.cpp @@ -124,7 +124,7 @@ QVariant RootItem::data(int column, int role) const { switch (role) { case Qt::ItemDataRole::ToolTipRole: if (column == FDS_MODEL_TITLE_INDEX) { - QString tool_tip = m_title; + QString tool_tip = QSL("%1").arg(m_title); if (!m_description.isEmpty()) { tool_tip += QL1S("\n") + m_description; @@ -136,7 +136,7 @@ QVariant RootItem::data(int column, int role) const { tool_tip += QL1S("\n\n") + extra_tooltip; } - return tool_tip; + return tool_tip.replace(QSL("\n"), QSL("
")); } else if (column == FDS_MODEL_COUNTS_INDEX) { //: Tooltip for "unread" column of feed list.