1 #include "routelegwidget.h"
2 #include "ui_routelegwidget.h"
4 RouteLegWidget::RouteLegWidget(QWidget *parent) :
6 ui(new Ui::RouteLegWidget)
11 RouteLegWidget::~RouteLegWidget()
16 void RouteLegWidget::setDisplay(RouteLeg *leg)
23 if (leg->type == WALK)
25 this->ui->image->setPixmap(QIcon(":/reittiopas/walk").pixmap(picSize));
26 this->ui->image->adjustSize();
27 this->ui->lineSymbol->setText("");
28 this->ui->lineSymbol->adjustSize();
31 this->ui->lineSymbol->setText("<b>" + leg->symbol + "</b>");
32 this->ui->lineSymbol->adjustSize();
36 this->ui->image->setPixmap(QIcon(":/reittiopas/bus").pixmap(picSize));
39 this->ui->image->setPixmap(QIcon(":/reittiopas/ferry").pixmap(picSize));
42 this->ui->image->setPixmap(QIcon(":/reittiopas/metro").pixmap(picSize));
45 this->ui->image->setPixmap(QIcon(":/reittiopas/train").pixmap(picSize));
48 this->ui->image->setPixmap(QIcon(":/reittiopas/tram").pixmap(picSize));
53 this->ui->image->adjustSize();