1 #ifndef FRAGMENTFLOWTICKETISSUEFORMLOGIC_H
2 #define FRAGMENTFLOWTICKETISSUEFORMLOGIC_H
22 virtual ~FragmentFlowTicketIssueFormLogic();
34 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 );
35 virtual
void SetCurrentBusStopItem( const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const QString &busStopTariffNumber );
36 virtual
void SetCheckoutBusStopItem( const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const QString &busStopTariffNumber );
37 virtual
void UpdateDistance( const
int index, const int32_t distance );
38 virtual
void SetBusStopName( const
int index, const QString &busStopName );
41 virtual
void AddTariffItem( const QString &tariffName ,
bool tariffHasAssignedHotKey,
bool tariffHasAssignedHotKeyChipCard, const QString &tariffNumber, const
bool tariffFromSubstituteTariffGroup );
69 void FilterItems( const FragmentFlowTicketIssueFormLogic::
TicketIssueFragment fragment, const QString &filterText , const
bool scrollToFirstVisibleRow );
89 void BusStopItemChanged( const QModelIndex &, const QModelIndex & );
90 void TariffItemChanged( const QModelIndex &, const QModelIndex & );
96 QScopedPointer<DataClass> d;
101 #endif // FRAGMENTFLOWTICKETISSUEFORMLOGIC_H