+ setTurnTypeImage(routeSegment.turnType());
+
+ setTitle(shortenText(routeSegment.street(), NAME_TEXT_MAX_WIDTH + MARGIN,
+ ListItem::TEXT_SIZE_NORMAL));
+
+ clearSubItems();
+
+ QTime zeroTime(0, 0);
+ QTime segmentTravelTime = zeroTime.addSecs(routeSegment.time());
+ addSubItem(segmentTravelTime.toString("hh:mm:ss"), QPixmap(":/res/images/clock.png"));
+
+ addSubItem(routeSegment.lengthCaption(), QPixmap(":/res/images/distance_icon.png"));
+}
+
+void RouteWaypointListItem::setTurnTypeImage(const QString &turnType)
+{
+ if (turnType == "C") {