Skip to content

23 Август 2011

2

Установка и настройка QtMobility

qt

Есть пак библиотек/плагинов для Qt - QtMobility. В состав входят в основном фитчи для работы с телефонами — работа с смс, контактами, сенсорами и тд. Но кроме того туда попали такие вещи как, например, QML’ный видео и аудио проигрыватель. Его я и хочу использовать в своем десктопном приложении.

На сегодняшний день я работаю с:

  • :!:  Qt — 4.7.3
  • :!:  QtQuick — 1.0
  • :!:  QtMobility - 1.2

Итак, оказалось что QtMobility по каким-то причинам не входит в состав SDK. Кроме того, бинарников QtMobility тоже по каким-то причинам нет. Так что придется собирать руками.

  1. Скачиваем исходники тут -> http://qt.nokia.com/products/qt-addons/mobility
  2. Распаковываем куда-нибудь.
  3. Запускаем «Qt Command Promt». Это обычная cmd, только с подготовленной средой для работы с Qt. Найти можно через меню «Пуск».
  4. Переходим в каталог с исходниками QtMobility. Например так:
    cd C:\QtMobility
  5. Конфигурим:
    configure -prefix %QTDIR%
  6. :?:  Если у вас установлена QtSDK, а не просто либы, то переходим к UPD :?:
  7. Собираем: `nmake` либо `mingw32-make`в зависимости от того, под какой компилятор программируете и под какой компилятор у вас сама Qt.
  8. Устанавливаем: `nmake install` либо `mingw32-make install`
:!:   :?:  UPD
Оказалось, что командная строка QtSDK не видит nmake. В этом случае выполняете `nmake` в командной строке Visual Studio, предварительно выполнив шаг №4.

 

Теперь в ваших либах Qt (у меня это тут: C:\Qt\4.7.3) будут находится и либы QtMobility, которые можно использовать в своих проектах. Проверить это можно зайдя в C:\Qt\4.7.3\imports. Там должны появится папки QtMobility и QtMultimediaKit.
:?:  При использовании не забудьте добавить в .pro файл строчки:
CONFIG   += mobility
MOBILITY += multimedia

В MOBILITY += добавляйте все библиотеки, которые собираетесь использовать. Аналогично как делается с QT +=.

 

Еще из рубрики Qt
2 коммент.

Трекбэк / Пинг

  1. FL Studio
  2. New Hip Hop Beats

Обсуждение закрыто.