15    Q_PROPERTY(
kDBQuick::Connection* connection READ connection WRITE setConnection NOTIFY connectionChanged);
 
   16    Q_PROPERTY(QString source READ source WRITE setSource NOTIFY sourceChanged);
 
   17    Q_PROPERTY(QGeoRectangle mapRectangle READ mapRectangle WRITE setMapRectangle NOTIFY mapRectangleChanged)
 
   25      m_connection = _connection;
 
   26      emit(connectionChanged());
 
   29    void setMapRectangle(
const QGeoRectangle &shape)
 
   31      m_mapRectangle = shape;
 
   32      emit(mapRectangleChanged());
 
   35    QGeoRectangle mapRectangle()
 const { 
return m_mapRectangle; }
 
   36    QString source()
 const { 
return m_source; }
 
   37    void setSource(
const QString& _source)
 
   40      emit(sourceChanged());
 
   46    void mapRectangleChanged();
 
   47    void connectionChanged();
 
   50    QGeoRectangle m_mapRectangle;
 
   51    QMutex m_imageCacheMutex;