Emit error signal when login fails
[situare] / src / ui / routewaypointlistview.cpp
1 #include <QDebug>
2
3 #include "routewaypointlistitem.h"
4
5 #include "routewaypointlistview.h"
6
7 RouteWaypointListView::RouteWaypointListView(QWidget *parent)
8     : ListView(parent)
9 {
10     qDebug() << __PRETTY_FUNCTION__;
11 }
12
13 bool RouteWaypointListView::listItemClicked(ListItem *item)
14 {
15     qDebug() << __PRETTY_FUNCTION__;
16
17     bool selected = ListView::listItemClicked(item);
18
19     RouteWaypointListItem *routeWaypointItem = dynamic_cast<RouteWaypointListItem*>(item);
20
21     if (routeWaypointItem && selected)
22         emit routeWaypointItemClicked(routeWaypointItem->coordinates());
23
24     return selected;
25 }