void locationItemClicked(const GeoCoordinate &swBound, const GeoCoordinate &neBound);
/**
+ * @brief Signal for requesting searching location.
+ */
+ void requestSearchLocation();
+
+ /**
* @brief Signal for routing to location.
*
* @param coordinates location's geo coordinates
*/
void routeToLocation(const GeoCoordinate &coordinates);
+ /**
+ * @brief Signal for route waypoint item clicked.
+ *
+ * @param coordinate waypoint item's coordinate
+ */
void routeWaypointItemClicked(const GeoCoordinate &coordinate);
/*******************************************************************************
QLabel *m_locationListLabel; ///< Location list label
QPushButton *m_routeButton; ///< Route to location button
+ QPushButton *m_searchLocationButton; ///< Search location button
QWidget *m_locationListHeaderWidget; ///< Location list header widget