Bump version to 0.9.0
[quandoparte] / application / stationlistview.cpp
index 42f9e47..ef18b39 100644 (file)
@@ -40,9 +40,7 @@ StationListView::StationListView(StationListModel *model, QWidget *parent) :
     stationListModel(model),
     filterModel(new StationListProxyModel(this)),
     keyPressForwarder(new KeyPressForwarder(this)),
-    positionInfoSource(QGeoPositionInfoSource::createDefaultSource(this)),
     m_sortingMode(StationListProxyModel::NoSorting)
-
 {
     ui->setupUi(this);
 #ifdef Q_WS_MAEMO_5
@@ -77,11 +75,6 @@ StationListView::StationListView(StationListModel *model, QWidget *parent) :
     connect(viewSelectionGroup, SIGNAL(triggered(QAction*)),
             SLOT(handleSortingChange(QAction*)));
 
-    if (positionInfoSource) {
-        connect(positionInfoSource, SIGNAL(positionUpdated(QGeoPositionInfo)),
-                SLOT(updatePosition(QGeoPositionInfo)));
-    }
-
     QSettings settings;
     StationListProxyModel::SortingMode mode =
             static_cast<StationListProxyModel::SortingMode>(
@@ -115,14 +108,6 @@ void StationListView::handleFilterChanges(const QString &filter)
     qDebug() << "Filtering for" << filter;
 }
 
-void StationListView::updatePosition(const QtMobility::QGeoPositionInfo &update)
-{
-    qDebug() << "Position update received" << update;
-    filterModel->setUserPosition(update.coordinate());
-    filterModel->invalidate();
-    filterModel->sort(0);
-}
-
 void StationListView::handleSortingChange(QAction *action)
 {
     StationListProxyModel::SortingMode mode = StationListProxyModel::NoSorting;
@@ -161,11 +146,6 @@ void StationListView::setSortingMode(StationListProxyModel::SortingMode mode)
         default:
             break;
         }
-        if (mode == StationListProxyModel::DistanceSorting) {
-            positionInfoSource->startUpdates();
-        } else {
-            positionInfoSource->stopUpdates();
-        }
         m_sortingMode = mode;
         filterModel->setSortingMode(mode);