Incorporated changes from bus project.
[ptas] / src / uicontroller.h
index 7cbbbf5..d669dda 100644 (file)
@@ -7,40 +7,41 @@
 #include <QObject>
 
 class Ui;
+class Locations;
 
 class UiController : public QObject
 {
-  Q_OBJECT
+    Q_OBJECT
 
 public:
-  UiController( Ui *ui );
-  ~UiController();
+    UiController(Ui *ui);
+    ~UiController();
 
 public Q_SLOTS:
-  void displayRoute( const QList<RouteData> &routeData );
+    void displayRoute(const QList<RouteData> &routeData);
 
 Q_SIGNALS:
-  void buttonClicked();
-  void destinationChanged( Location *newDestination );
+    void buttonClicked();
+    void destinationChanged(Location *newDestination);
 
 private Q_SLOTS:
-  void changeDestination( int id );
-  void changeRoute( int id );
-  void setHomeButtonValid();
-  void setWorkButtonValid();
-  void setHomeButtonInValid();
-  void setWorkButtonInValid();
-  void displayRouteDetail( int id );
+    void changeDestination(int id);
+    void changeRoute(int id);
+    void setHomeButtonValid();
+    void setWorkButtonValid();
+    void setHomeButtonInValid();
+    void setWorkButtonInValid();
+    void displayRouteDetail(int id);
 
 private:
-  void setButtonValid( int id, bool isValid );
+    void setButtonValid(int id, bool isValid);
 
 private:
-  QList<RouteData> m_routeData;
-  QList<Location*> m_destination;
-  Ui *m_ui;
-  int m_currentDestination;
-  int m_currentRoute;
+    Locations *m_locations;
+    QList<RouteData> m_routeData;
+    QList<Location*> m_destination;
+    Ui *m_ui;
+    int m_currentDestination;
+    int m_currentRoute;
 };
 #endif // UICONTROLLER_H
-