Класс MfwImageMapObject
Класс MfwImageMapObject представляет объект изображения на карте. Подробнее…
Подключение: | #include <MfwImageMapObject> |
Унаследован от: | MfwMapObject |
Свойства
-
boundCoordinates : QVariantList
-
source : QUrl
-
4 свойства, унаследованные от MfwMapObject
Публичные функции
MfwImageMapObject(MfwMapObject *parent = nullptr) | |
~MfwImageMapObject() | |
QVariantList | getBoundCoordinates() const |
QUrl | getSource() const |
void | setBoundCoordinates(QVariantList boundCoordinates) |
void | setSource(QUrl source) |
- 16 публичных функций, унаследованных от MfwMapObject
Сигналы
void | boundCoordinatesChanged(QVariantList boundCoordinates) |
void | sourceChanged(QUrl source) |
- 7 сигналов, унаследованных от MfwMapObject
Подробное описание
Класс MfwImageMapObject представляет объект изображения на карте.
Наследует MfwMapObject и предоставляет функционал для отображения изображения в определенных географических координатах на карте.
Описание свойств
boundCoordinates : QVariantList
Функции доступа:
QVariantList | getBoundCoordinates() const |
void | setBoundCoordinates(QVariantList boundCoordinates) |
Сигнал уведомления:
void | boundCoordinatesChanged(QVariantList boundCoordinates) |
source : QUrl
Функции доступа:
QUrl | getSource() const |
void | setSource(QUrl source) |
Сигнал уведомления:
void | sourceChanged(QUrl source) |
Описание функций-членов
MfwImageMapObject::MfwImageMapObject(MfwMapObject *parent = nullptr)
Конструктор для MfwImageMapObject.
Инициализирует новый MfwImageMapObject с необязательным родителем. Он задаёт внутреннюю структуру для управления отображением изображений на карте.
- parent — родительский объект MfwMapObject, обычно nullptr, если он не вложен в другой объект карты.
MfwImageMapObject::~MfwImageMapObject()
Деструктор для MfwImageMapObject.
Очищает ресурсы, используемые MfwImageMapObject, обеспечивая правильное удаление данных изображения и связанных с ним элементов.
[signal]
void MfwImageMapObject::boundCoordinatesChanged(QVariantList boundCoordinates)
Сигнал испускается при изменении координат изображения.
Этот сигнал испускается каждый раз, когда обновляются географические координаты, определяющие местоположение изображения.
- boundCoordinates — обновлённый список объектов QGeoCoordinate в QVariantList.
Примечание. Сигнал уведомления для свойства boundCoordinates.
void MfwImageMapObject::setBoundCoordinates(QVariantList boundCoordinates)
Устанавливает привязанные координаты для изображения.
Указывает список объектов QGeoCoordinate, определяющих географическое положение, в котором изображение должно быть размещено на карте.
- boundCoordinates — список географических координат, которые должны быть установлены.
Примечание. Сеттер для свойства boundCoordinates.
void MfwImageMapObject::setSource(QUrl source)
Устанавливает URL-адрес источника для изображения.
Указывает URL-адрес файла изображения, которое будет отображаться на карте.
- source — URL-адрес, указывающий на файл изображения.
Примечание. Сеттер для свойства source.
[signal]
void MfwImageMapObject::sourceChanged(QUrl source)
Сигнал испускается при изменении URL-адреса источника изображения.
Этот сигнал испускается каждый раз, когда URL обновляется.
- source — обновлённый URL-адрес, указывающий на файл изображения.
Примечание. Сигнал уведомления для свойства source.