Добрый день.
Снова возникла проблема с QWebView...При рисовании примитивов поверх браузера происходят какие-то глюки при вызове слота qt из javascript. При рисовании все хорошо, но как только при нажатии правой кнопки мыши вызываю контекстное меню из qt, то последняя точка резко прыгает в правую сторону (если это полигон), а окружности и прямоугольники могут увеличиваться в размерах...Но контекстное меню выводится в месте последнего нажатия мышки, т.е. правильно. На скрине можно увидеть, то что происходит. Синяя окружность это последнее нажатие кнопки мыши...
Вот вывод в лог позиции точек:
map point: "Point(49, 114)"
cursor point: QPoint(369,299)
map point: "Point(154, 193)"
cursor point: QPoint(474,378)
map point: "Point(16, 285)"
cursor point: QPoint(336,470)
map point: "Point(16, 285)"
cursor point: QPoint(336,470)
map point - позиция в браузере
cursor point - позиция по курсору
Это происходит не всегда...т.е. совсем не понятно, но по выводу видно, что данные как-будто наоборот, хотя вроде бы в документации написано, что система координат qt в левом верхнем углу, а судя по логу это не так...