diff -r 2b40d63a9c3d -r 90517678cc4f qtmobility/src/location/qgeoareamonitor.cpp --- a/qtmobility/src/location/qgeoareamonitor.cpp Fri Apr 16 15:51:22 2010 +0300 +++ b/qtmobility/src/location/qgeoareamonitor.cpp Mon May 03 13:18:40 2010 +0300 @@ -42,6 +42,8 @@ #if defined(Q_OS_SYMBIAN) && defined(QT_LOCATION_S60_MONITORING) #include "qgeoareamonitor_s60_p.h" +#elif defined(Q_WS_MAEMO_5) +#include "qgeoareamonitor_maemo_p.h" #endif /*! @@ -174,6 +176,9 @@ QGeoAreaMonitor *ret = NULL; TRAPD(error, ret = QGeoAreaMonitorS60::NewL(parent)); return ret; +#elif defined(Q_WS_MAEMO_5) + QGeoAreaMonitorMaemo *ret = new QGeoAreaMonitorMaemo(parent); + return ret; #else Q_UNUSED(parent); #endif