Чтобы отправить ответ, вы должны войти или зарегистрироваться
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум MaemoWorld.ru → Разработка на Qt и QML → Qt Mobility
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Пасиба. Собственно, новость: http://labs.trolltech.com/blogs/2010/07 … y-preview/
Извините за дурака, но что это такое?
Библиотека (или набор библиотек, не помню) для единообразного доступа к «телефонным» функциям устройств. Например позволяет получить данные о местоположении с GPS приёмника, работать с контактами, вроде можно через неё звонить, отправлять сообщения. Вроде ещё много всяких полезностей. Сильно упрощает жизнь программисту при написании и портировании программы на другие устройства и ОС.
В общем-то это часть Qt, но пока разрабатывается как отдельный продукт, когда обкатают до приемлемого состояния объединят с Qt.
я так понимаю это среда для разработчиков? то есть теперь можно ожидать новых прог?
я так понимаю это среда для разработчиков? то есть теперь можно ожидать новых прог?
Qt Mobility это библиотека, среда для разработки уже есть (Qt Creator). Скоро могут появиться проги тянущие в зависимостях свежую версию этой библиотеки, а могут и не появиться.
MrClon наверно таки появятся уж больно они упростили доступ к функциям телефона - грех не написать что-нибудь красивое
Это хорошо.
А с контактами там ничего не меняли? А то народ жаловался что как-то через анус работа с записной книжкой происходит.
Контакты - API старое, было в релизе 1.0.0. На него уже совместимости гарантированы. Наврядли его будут редизайнить.
А вот по поводу релиза 1.1.0 - там специально указано, что навые API будут редизайнить почти наверняка. Так что даже source compatibility на нее не дает.
Пытаюсь добавить к своей программе работу с Bluetooth. За основу взяла вот этот пример: http://doc.qt.nokia.com/qtmobility-1.2/ … t-pro.html
При попытке собрать приложение выдается ошибка: qbluetoothservice.h: No such file or directory
При этом QtMobility я доустанавливала:
# apt-get install libqtm-dev
И приложение, работающее с GPS через QtMobility - у меня и собирается, и работает.
Добавлю, что компилирую программу я непосредственно на N900.
Пожалуйста, помогите заставить работать данный пример - или посоветуйте более корректный пример для работы с Bluetooth через QtMobility
И еще один вопрос - можно ли в Qt простыми средствами отслеживать нажатие на области не-прямоугольной формы - например, на кнопки в виде многоугольников или кругов?
Я так понимаю, что пример применим только к самой свежей версии...
При этом QtMobility я доустанавливала:
# apt-get install libqtm-dev
Установка последней версии Qt Mobility к основному СДК: http://doc.qt.nokia.com/qtmobility-1.2/ … ation.html
Я так понимаю, что пример применим только к самой свежей версии...
Не уверена, что причина именно в этом... Меня смущают следующие строки в .pro-файле:
...
INCLUDEPATH += ../../src/connectivity/bluetooth
DEPENDPATH += ../../src/connectivity/bluetooth
include(../examples.pri)
...
include(../examples.pri)
Почему эти инклюды не лежат там, где положено быть всем порядочным инклюдам Qt и QtMobility, а к ним указывается относительный путь...
Не уверена, что причина именно в этом...
По крайней мере в актуальном Qt SDK (там, как известном, идет Qt Mobility 1.0.2) файла
qbluetoothservice.h
действительно нет.
Как обстоят в более свежем "Qt SDK 1.1 Tech Preview" не проверял - там уже Qt Mobility 1.1.
Меня смущают следующие строки в .pro-файле:
Вполне себе логичные строчки, если используется не тот Qt Mobility, что идет в составе SDK.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум MaemoWorld.ru → Разработка на Qt и QML → Qt Mobility
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.
Сгенерировано за 0.081 секунды (93% PHP — 7% БД) 10 запросов к базе данных