#qt #qt-mobility
#qt #qt-мобильность
Вопрос:
Этот пример:http://doc.trolltech.com/qtmobility-1.1-tp/fetchgooglemaps.html отсутствует в следующем каталоге «qt-mobility-opensource-src-1.2.0»:
[17:05:10 Tue May 17] ~/tarBalls/qt-mobility-opensource-src-1.2.0/examples $ls
annotatedurl bttennis documentproperties ndefeditor sfwecho
audiodevices calendardemo examples.pro notesmanagerplugin sfw-notes
audioinput camera filemanagerplugin publish-subscribe slideshow
audiooutput connectivity flickrdemo qmlorganizer sysinfo
audiorecorder declarative-camera hapticsplayer qsystemalignedtimer todo
battery-charge declarative-connectivity hapticsquare querymessages videographicsitem
bearercloud declarative-location keepintouch quickstart videowidget
bearermonitor declarative-messages landmarkbrowser radio writemessage
bluetoothtransferplugin declarative-music-browser logfilepositionsource samplephonebook
btchat declarative-sfw-dialer mapsdemo sensors
btfiletransfer declarative-sfw-notes mediabrowser servicebrowser
btscanner declarative-systeminfo mobility_examples.pri serviceinstaller_sfw_symbian
[17:08:20 Tue May 17] ~/tarBalls/qt-mobility-opensource-src-1.2.0/examples $
Комментарии:
1. Кажется, это было удалено после версии 1.0.0 .
2. Это очень хорошая новость: rolleyes: Что я должен теперь делать? спасибо за ответ.
3. @Bart вы имеете в виду, что ВСЕ эти примеры присутствовали в версии 1.1?
4. Просто проверьте ссылку в моем первом ответе на репозиторий Git. С правой стороны у вас есть различные теги для различных версий. При желании вы могли бы даже ознакомиться с более старой версией.
5. Да, лучше придерживаться выпусков полной версии.
Ответ №1:
Пример FetchGoogleMaps, похоже, был удален из примеров Qt Mobility после выхода версии 1.0.0. Вы могли бы попробовать получить его из одного из этих старых тегов, хотя нет гарантии, что он будет работать с последними исходными текстами и может содержать некоторые ошибки.
Редактировать:
Как выяснила OP, в настоящее время есть два улучшенных примера по сравнению со старыми FetchGoogleMaps, которые можно найти здесь и здесь.
Комментарии:
1. Я застрял в глубокой грязи, Барт. Мне хочется плакать и душить глотки разработчиков qt mobility: banghead: Вы знаете, эта страница примеров предназначена для 1.1 «tp», посмотрите на URL!!! и я установил версию 1.0 прямо сейчас, она несовместима с qt 4.7!! ВАУ. И затем они говорят, что добавили какой-то новый Location API в 1.1, которого нет в 1.0?? Что мне теперь делать???
2. 🙂 Не нужно плакать. Это никогда никому не помогало. Я сам этим не пользовался, поэтому не собираюсь сильно помогать в том, чтобы заставить его работать. В целом, что я вижу в Интернете, вы, кажется, можете перейти через QtWebKit, если хотите подключиться к Google Maps. Возможно, вы можете сначала попробовать текущий фреймворк и использовать только пример из версии 1.0. Если это не сработает, вы могли бы посмотреть, можете ли вы что-то сделать с QtWebKit самостоятельно. Если вы четко сформулируете свои вопросы, я найду людей в qtcentre.org очень полезно, так что вы могли бы спросить и там после некоторых экспериментов. Выше голову и удачи.
3. Спасибо за ваши обнадеживающие комментарии: подсказка: AFA форумы Qt centre обеспокоены, они, похоже, не слишком активны, когда дело доходит до действительно сложных вопросов. Я также разместил этот вопрос там, получил ноль ответов! В любом случае, у Qt-Mobility есть свой собственный форум: discussion.forum.nokia.com/forum /… а также список рассылки.
4. Люди из списка рассылки mobility сказали мне, что пример с фрагментом выборки был заменен двумя лучшими примерами: 1. doc.qt.nokia.com/qtmobility-1.2 /… 2. doc.qt.nokia.com/4.7/demos-embedded-lightmaps.html и они правы. Я запустил эти примеры, они не только извлекают фрагмент карты, но также облегчают щелчок, масштабирование и панорамирование 🙂
5. Ладно, это очень плохо. Но приятно слышать, что вы нашли что-то, что работает. Я обновил свой ответ вашими комментариями. Удачи.