Обработчик перемещения карты.
#include <gis/gis_surfacemanager.h>int gis_render_sm_move( gis_render_sm_context_t sm_ctx, int dx, int dy );
surfacemanager
Функция смещает карту на заданное количество пикселей.
gis_render_sm_context_t sm_ctx;void MapWidget::mouseMoveEvent( QMouseEvent *event ){gis_render_sm_move( sm_ctx, event->pos().x(), event->pos().y() );}
ПК ЦКИ для ЗОСРВ «Нейтрино»
gis_render_sm_context_t, gis_render_sm_draw(), gis_render_sm_get_view_pixmap()
Предыдущий раздел: Описание API картографического фреймворка