Как загрузить пакет qt mobility examples в Opensuse 11.2

#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. Ладно, это очень плохо. Но приятно слышать, что вы нашли что-то, что работает. Я обновил свой ответ вашими комментариями. Удачи.