class StationScheduleItemData : public QSharedData {
public:
- QString id;
+ QString train;
QString departureStation;
QString departureTime;
QString arrivalStation;
{
}
-QString &StationScheduleItem::id()
+QString &StationScheduleItem::train()
{
- return d->id;
+ return d->train;
}
-void StationScheduleItem::setId(const QString &value)
+void StationScheduleItem::setTrain(const QString &value)
{
- d->id = value;
+ d->train = value;
}
QString &StationScheduleItem::departureStation()
{
d->delayClass = value;
}
+
+bool StationScheduleItem::isValid()
+{
+ return !d->train.isEmpty();
+}
StationScheduleItem &operator=(const StationScheduleItem &);
~StationScheduleItem();
- QString &id();
- void setId(const QString &value);
+ QString &train();
+ void setTrain(const QString &value);
QString &departureStation();
void setDepartureStation(const QString &value);