painter->drawText(rect, Qt::AlignBottom | Qt::AlignLeft, e->author);
- painter->drawText(rect, Qt::AlignBottom | Qt::AlignRight, e->published.toString());
+ QString date;
+ if(e->published.date() == QDateTime::currentDateTime().date())
+ date = e->published.time().toString(Qt::DefaultLocaleShortDate);
+ else
+ date = e->published.date().toString();
+
+ painter->drawText(rect, Qt::AlignBottom | Qt::AlignRight, date);
if(e->flags & ENTRY_FLAG_STARRED) {
QImage img = QImage(QLatin1String(":/images/star-1"));