Название: [РЕШЕНО]Графический редактор для карты Отправлено: Larry от Апрель 06, 2016, 15:03 Добрый день.
Нужен совет. Есть необходимость рисовать на карте (plugin osm) примитивы (MapRectangle, MapPolyline и т.д.). Отображать через ListModel в MapItemView - сделаю свою модель. Но не могу понять, как рисовать объект в MouseArea, т.е. надо на лету создавать этот примитив...в qml знаний не хватает. Подскажите пожалуйста. Название: Re: Графический редактор для карты Отправлено: Larry от Апрель 07, 2016, 09:48 Подскажите, может кто знает...
Создаю динамический объект при клике на карте: Код: import QtQuick 2.5 вот ItemRectangle: Код: import QtQuick 2.5 При клике на карте прямоугольника нет...если же сделать так: Код: import QtQuick 2.5 ItemRectangle: Код: import QtQuick 2.5 В этом случае при клике появляется красный квадрат. Насколько я понял из документации, то создаваемый объект будет визуальным, если родитель является визуальным...Но почему-то в случае с картой такое не получается. Название: Re: Графический редактор для карты Отправлено: Larry от Апрель 07, 2016, 10:00 Код: map.addMapItem Название: Re: Графический редактор для карты Отправлено: Larry от Апрель 08, 2016, 16:04 А кто знает, можно ли как-то добавить конструктор в qml без создания класса в qt?
Есть элемент модели такого типа: Код: ListElement Мне необходимо создать делегат, чтобы отображать такие элементы, но type_item может быть разный и мне необходимо конструировать объекты соответствующего типа. Подскажите как это сделать, плиз! Название: Re: Графический редактор для карты Отправлено: Larry от Апрель 12, 2016, 10:24 Добрый день.
Подскажите можно как-то сгруппировать элементы MapRectangle, MapCircle, MapPolyline и т.д. в одну группу? В QtMobility была группа MapGroup, а как сейчас можно это сделать? Название: Re: Графический редактор для карты Отправлено: Larry от Апрель 20, 2016, 11:44 Решил группировку через MapQuickItem.
|