Russian Qt Forum

Qt => Qt Embedded => Тема начата: dd от Январь 19, 2011, 19:48



Название: [Решено] QtMobility GPS, Symbian, crash
Отправлено: dd от Январь 19, 2011, 19:48
Установлена официальная версия Qt SDK для Symbian.

Под симулятором мобилити работает нормально.
На самом девайсе при вызове функции:

QGeoPositionInfoSource::createDefaultSource(this);

получается крах программы.
Поискал в инете, у кого-то тоже такое. Не могу разобраться почему.
Никто не сталкивался?
Есть правда нюанс, на телефоне нет GPS приемника. Зато есть a-gps.
То есть сторонние программы получают координаты нормально.

-----------------------------------------------

Сам отвечу.
Нужно оказывается указать в файле проекта:

Код:
symbian: {
    TARGET.CAPABILITY = Location
}
Странно, в документации этого не видел.


Название: Re: [Решено] QtMobility GPS, Symbian, crash
Отправлено: Ubuntu_linux от Январь 20, 2011, 14:20
Все там есть, ето основа....


Название: Re: [Решено] QtMobility GPS, Symbian, crash
Отправлено: Ubuntu_linux от Январь 25, 2011, 08:56
Не надо туманить людей, сначала надо розобратца з a-gps- что оно такое , а потом уж говорить что его нет.


Название: Re: [Решено] QtMobility GPS, Symbian, crash
Отправлено: voral от Январь 25, 2011, 18:16
Код:
[quote author=dd link=topic=16421.msg109111#msg109111 date=1295455725]
Есть правда нюанс, на телефоне нет GPS приемника. Зато есть a-gps.
Такого быть не может на сколько я знаю. Приставка "a-" означает все го лишь, что есть дополнительная фишка к GPS ускоряющая и уточняющая первоначальное местоположение с использованием возможности мобильной связи.


Название: Re: [Решено] QtMobility GPS, Symbian, crash
Отправлено: dd от Февраль 02, 2011, 23:38
Короче я не знаю что там за навигация.
Определяет видимо положение по сотам (Nokia 5530 XpressMusic).
Как оно называется, может подскажете?

И как оттуда получить координаты?
Обычным
QGeoPositionInfoSource::createDefaultSource(this);
?


Название: Re: [Решено] QtMobility GPS, Symbian, crash
Отправлено: Ubuntu_linux от Февраль 03, 2011, 23:29
Короче я не знаю что там за навигация.
Определяет видимо положение по сотам (Nokia 5530 XpressMusic).
Как оно называется, может подскажете?

И как оттуда получить координаты?
Обычным
QGeoPositionInfoSource::createDefaultSource(this);
?
Код
C++ (Qt)
enum PositioningMethod { SatellitePositioningMethods, NonSatellitePositioningMethods, AllPositioningMethods }
http://doc.qt.nokia.com/qtmobility/qgeopositioninfosource.html