1 #ifndef TRIPVISUALISATIONISSUEFORMLOGIC_H
2 #define TRIPVISUALISATIONISSUEFORMLOGIC_H
4 #include <QSharedPointer>
19 void AddMapWidget(
const std::vector<RouteSegmentMapData> &routeSegmentsMapData );
20 void CenterMapToPosition(
const long latitude,
const long longitude,
const double altitude );
25 void AddBusStopListViewItem(
unsigned long tripBusStopIndex,
const QString &busStopTariffNumber,
const QString &busStopName,
const QString &arrivalTime,
bool enabled );
57 virtual void AddBusStopItem(
const QString &busStopTariffNumber,
const QString &busStopName,
const QString &busStopSpatialUnitNumber,
const QString &busStopDepartureTime,
const bool busStopFromContinuousTrip,
const bool showDistance,
const int32_t distance );
58 virtual void SetCurrentBusStopItem(
const QString &busStopName,
const QString &busStopSpatialUnitNumber,
const QString &busStopDepartureTime,
const QString &busStopTariffNumber );
63 virtual void SetCheckoutBusStopItem(
const QString &busStopName,
const QString &busStopSpatialUnitNumber,
const QString &busStopDepartureTime,
const QString &busStopTariffNumber );
64 virtual void UpdateDistance(
const int index,
const int32_t distance );
65 virtual void SetBusStopName(
const int index,
const QString &busStopName );
67 virtual void AddTariffItem(
const QString &tariffName,
bool tariffHasAssignedHotKey,
bool tariffHasAssignedHotKeyChipCard,
const QString &tariffNumber,
const bool tariffFromSubstituteTariffGroup );
85 QSharedPointer<DataClass> d;
90 #endif // TRIPVISUALISATIONISSUEFORMLOGIC_H