1 #ifndef TICKETISSUEFORMLOGIC_H
2 #define TICKETISSUEFORMLOGIC_H
4 #include <QSharedPointer>
30 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 );
33 virtual void SetCurrentBusStopItem(
const QString &busStopName,
const QString &busStopSpatialUnitNumber,
const QString &busStopDepartureTime,
const QString &busStopTariffNumber );
34 virtual void SetCheckoutBusStopItem(
const QString &busStopName,
const QString &busStopSpatialUnitNumber,
const QString &busStopDepartureTime,
const QString &busStopTariffNumber );
35 virtual void UpdateDistance(
const int index,
const int32_t distance );
36 virtual void SetBusStopName(
const int index,
const QString &busStopName );
42 virtual void AddTariffItem(
const QString &tariffName ,
bool tariffHasAssignedHotKey,
bool tariffHasAssignedHotKeyChipCard,
const QString &tariffNumber,
const bool tariffFromSubstituteTariffGroup );
75 void TariffItemChanged(
const QModelIndex ¤tIndex,
const QModelIndex &previousIndex );
76 void BusStopItemChanged( QListWidgetItem *currentItem, QListWidgetItem * previousItem );
82 QSharedPointer<DataClass> d;
87 #endif // TICKETISSUEFORMLOGIC_H