{
RouteData routeData = q->parseReply( reply->readAll() );
- ui->BusNoDisplay->setText( parseJOREcode( routeData.lineCode ) );
+ ui->BusNoDisplay->setText( q->parseJOREcode( routeData.lineCode ) );
ui->TimeDisplay->setText( routeData.arrivalTime );
}
-QString Route::parseJOREcode( const QString &joreCode ) const
-{
- QString areaTransportTypeCode( joreCode.mid(0,1) );
- QString lineCode( joreCode.mid(1,4) );
- QString letterVariant( joreCode.mid(5,1) );
- QString letterNumberVariant( joreCode.mid(6,1) );
- QString direction( joreCode.mid(7,1) );
-
- return lineCode+letterVariant;
-}
-
void Route::setFromLocation( Location fromLocation )
{
q->setFromLocation( fromLocation );
void replyFinished(QNetworkReply*);
private:
- QString parseJOREcode( const QString &joreCode ) const;
-
RoutePrivate *q;
QNetworkAccessManager *manager;
Ui::MainWindow *ui;
m_toLocation = toLocation;
}
-Location RoutePrivate::toLocation()
+QString RoutePrivate::parseJOREcode( const QString &joreCode ) const
+{
+ QString areaTransportTypeCode( joreCode.mid(0,1) );
+ QString lineCode( joreCode.mid(1,4) );
+ QString letterVariant( joreCode.mid(5,1) );
+ QString letterNumberVariant( joreCode.mid(6,1) );
+ QString direction( joreCode.mid(7,1) );
+
+ return lineCode+letterVariant;
+}
+Location RoutePrivate::toLocation()
{
return m_toLocation;
}
RouteData parseReply( const QByteArray &reply );
- /*!
- * \brief Sets the from location
- * \param fromLocation The from location
- */
void setFromLocation( Location fromLocation );
- /*!
- \brief Get the from location
- \return The from location
- */
Location fromLocation();
- /*!
- * \brief Sets the to location
- * \param toLocation The to location
- */
void setToLocation( Location toLocation );
- /*!
- \brief Get the to location
- \return The to location
- */
Location toLocation();
+ QString parseJOREcode( const QString &joreCode ) const;
private:
Location m_fromLocation;
Location m_toLocation;