From 041d50a21a43ee934b9064cc421fccda4b05f658 Mon Sep 17 00:00:00 2001 From: Yoann Laissus Date: Mon, 28 Nov 2011 23:24:02 +0100 Subject: =?UTF-8?q?GCI=20Task=20:=20Improve=20tooltips=20of=20the=20histor?= =?UTF-8?q?y=20panel=20items=20Patch=20by=20by=20H=C3=BCseyin=20Zengin,=20?= =?UTF-8?q?Thanks!=20REVIEW:=20103256?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/history/historymodels.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/history') diff --git a/src/history/historymodels.cpp b/src/history/historymodels.cpp index ed5eee20..cb8ee20c 100644 --- a/src/history/historymodels.cpp +++ b/src/history/historymodels.cpp @@ -153,8 +153,17 @@ QVariant HistoryModel::data(const QModelIndex &index, int role) const case Qt::ToolTipRole: QString tooltip = ""; if (!item.title.isEmpty()) - tooltip = item.title + '\n'; - tooltip += item.lastDateTimeVisit.toString(Qt::SystemLocaleShortDate) + '\n' + item.url; + tooltip = item.title + "
"; + + QString lastVisit = item.firstDateTimeVisit.toString(Qt::SystemLocaleDate); + QString firstVisit = item.lastDateTimeVisit.toString(Qt::SystemLocaleDate); + int visitCount = item.visitCount; + tooltip += "
" + item.url + "
"; + tooltip += "
"; + tooltip += i18n("First Visit: ") + firstVisit + "
"; + tooltip += i18n("Last Visit: ") + lastVisit + "
"; + tooltip += i18n("Number of Visits: ") + QString::number(visitCount); + return tooltip; } return QVariant(); -- cgit v1.2.1