Merge branch 'master' into locationlistview
[situare] / src / ui / locationlistview.cpp
1 #include "locationlistitem.h"
2
3 #include "locationlistview.h"
4
5 LocationListView::LocationListView(QWidget *parent)
6     : ListView(parent)
7 {
8     qWarning() << __PRETTY_FUNCTION__;
9 }
10
11 void LocationListView::listItemClicked(QListWidgetItem *item)
12 {
13     qWarning() << __PRETTY_FUNCTION__;
14
15     ListView::listItemClicked(item);
16
17     LocationListItem *locationItem = static_cast<LocationListItem*>(item);
18
19     if (locationItem) {
20         qWarning() << __PRETTY_FUNCTION__ << "locationItem != null";
21         GeoCoordinate swBound;
22         GeoCoordinate neBound;
23         locationItem->bounds(swBound, neBound);
24         emit locationItemClicked(swBound, neBound);
25     }
26 }