Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BusStopItemWidget.h
Go to the documentation of this file.
1 #ifndef BUSSTOPITEMWIDGET_H
2 #define BUSSTOPITEMWIDGET_H
3 
4 #include <QWidget>
5 
6 class BusStopItemWidget : public QWidget
7 {
8 public:
9  BusStopItemWidget( const QString& busStopTripOrder, const QString& busStopName, const QString& busStopSpatialUnitNumber, const QString& busStopDepartureTime, const bool busStopFromContinuousTrip = false, const bool showDistance = false, const int32_t distance = 0 );
10  virtual ~BusStopItemWidget();
11 
12  void SetBusStopTripOrder( const QString& busStopTripOrder );
13  void SetSelected( bool isSelected );
14  void UpdateDistance( const int32_t distance );
15  void SetBusStopName( const QString &busStopName );
16 
17 private:
19 
20  class DataClass;
21  QSharedPointer<DataClass> d;
22 
24 };
25 
26 #endif // BUSSTOPITEMWIDGET_H
Definition: BusStopItemWidget.cpp:11
BusStopItemWidget(const QString &busStopTripOrder, const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const bool busStopFromContinuousTrip=false, const bool showDistance=false, const int32_t distance=0)
Definition: BusStopItemWidget.cpp:52
void SetBusStopName(const QString &busStopName)
Definition: BusStopItemWidget.cpp:95
void UpdateDistance(const int32_t distance)
Definition: BusStopItemWidget.cpp:84
virtual ~BusStopItemWidget()
Definition: BusStopItemWidget.cpp:64
void SetBusStopTripOrder(const QString &busStopTripOrder)
Definition: BusStopItemWidget.cpp:68
void SetSelected(bool isSelected)
Definition: BusStopItemWidget.cpp:73
Definition: BusStopItemWidget.h:6