From 1fd4ff5c2cc9767b8d1799390b295631ddb1cf58 Mon Sep 17 00:00:00 2001 From: Nick Korotysh Date: Fri, 1 May 2020 10:30:45 +0300 Subject: [PATCH] Show tooltip for some properties in transfer list Tooltip is added for next columns: - name - status - category - tags - tracker - save path closes #12696 --- src/gui/transferlistmodel.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/gui/transferlistmodel.cpp b/src/gui/transferlistmodel.cpp index 3364ed2bd..95c996eac 100644 --- a/src/gui/transferlistmodel.cpp +++ b/src/gui/transferlistmodel.cpp @@ -461,6 +461,17 @@ QVariant TransferListModel::data(const QModelIndex &index, const int role) const if (index.column() == TR_NAME) return getIconByState(torrent->state()); break; + case Qt::ToolTipRole: + switch (index.column()) { + case TR_NAME: + case TR_STATUS: + case TR_CATEGORY: + case TR_TAGS: + case TR_TRACKER: + case TR_SAVE_PATH: + return displayValue(torrent, index.column()); + } + break; case Qt::TextAlignmentRole: switch (index.column()) { case TR_AMOUNT_DOWNLOADED: