  
    Params params;
    QString cur_destinations;
    QVBoxLayout *destinations_layout;
    std::unique_ptr<NavDestination> current_destination;
    DestinationWidget *current_widget;
  
    QPixmap close_icon;
  
  signals:
 
</s> remove   QString cur_destinations;
 </s> add   QJsonArray current_locations;
  QJsonObject current_destination; </s> remove 
  void set(NavDestination *, bool current = false);
 </s> add   void set(const QJsonObject &location, bool current = false); </s> remove   void locationsUpdated(const QString &response, bool success);
 </s> add   void locationsUpdated(const QJsonArray &locations);
  
    Params params;
    QString cur_destinations;
    QVBoxLayout *destinations_layout;

    DestinationWidget *current_widget;
  
    QPixmap close_icon;
  
  signals:
keep keep keep keep replace keep keep keep keep keep
 ui/MapSettings: sort location JsonArray inplace (#28886) 
selfdrive/ui/qt/maps/map_settings.h