2 * National Rail Live Departure boards software for the Maemo platform.
3 * Copyright (C) 2010 Stewart Holmes
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation, either version 3 of the License, or
8 * (at your option) any later version.
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 * Contact: stewart@stewartholmes.com
21 #ifndef DEPARTUREWIDGET_H
22 #define DEPARTUREWIDGET_H
27 class DepartureWidget;
30 class DepartureWidget : public QWidget {
33 explicit DepartureWidget(QString time, QString dest, QString late, QString platform, QString id, QWidget *parent = 0);
36 QString getServiceID() { return m_id; }
37 void setShowPlatform(bool b);
43 void changeEvent(QEvent *e);
45 void mousePressEvent ( QMouseEvent * event ) { Q_UNUSED(event) emit clicked(); }
48 Ui::DepartureWidget *ui;
52 #endif // DEPARTUREWIDGET_H