X-Git-Url: https://git.toastfreeware.priv.at/toast/confclerk.git/blobdiff_plain/280f29b1e52958d36d17fe2a8f2e4686e68a01a8..5b7fa79bd7a4f4b468a82947cc1659e866084c73:/src/mvc/delegate.cpp diff --git a/src/mvc/delegate.cpp b/src/mvc/delegate.cpp index a3e64a7..33b59c8 100644 --- a/src/mvc/delegate.cpp +++ b/src/mvc/delegate.cpp @@ -23,7 +23,9 @@ #include #include +#include +#include "conference.h" #include "room.h" const int SPACER = 10; @@ -147,7 +149,8 @@ void Delegate::paint(QPainter *painter, const QStyleOptionViewItem &option, cons painter->setPen(QPen(conflictSeverity != csNone ? Qt::black : textColor)); QPointF titlePointF(option.rect.x() + SPACER, option.rect.y() + SPACER + mControls[FavouriteControlStrong]->image()->height()); - QTime start = event->start().time(); + Conference& conference = ((Application*) qApp)->activeConference(); + QTime start = conference.shiftTime(event->start().time()); painter->setFont(fontBig); painter->drawText(titlePointF,start.toString("hh:mm") + "-" + start.addSecs(event->duration()).toString("hh:mm") + ", " + event->roomName());