+ //int spacer = (fmSmall.boundingRect("999").width() < SPACER) ? SPACER : fmSmall.boundingRect("999").width();
+
+ //Time conflicts are colored differently
+ if(event->hasTimeConflict())
+ bkgrColor = conflictColor;
+
+ QLinearGradient itemGradient(option.rect.topLeft(), option.rect.bottomLeft());
+ itemGradient.setColorAt(0.0, Qt::white);
+ itemGradient.setColorAt(0.25, bkgrColor);
+ itemGradient.setColorAt(0.5, bkgrColor);
+ itemGradient.setColorAt(0.75, bkgrColor);
+ itemGradient.setColorAt(1.0, Qt::white);