Re: как в QT4 отработать поворот устройства
что-то мне подсказывает, что с появлением qt mobility можно будет от акселерометра получать eventы и все будет проще.. pyside-mobility обещают на этой неделе
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум MaemoWorld.ru → Разработка на Qt и QML → как в QT4 отработать поворот устройства
что-то мне подсказывает, что с появлением qt mobility можно будет от акселерометра получать eventы и все будет проще.. pyside-mobility обещают на этой неделе
От акселерометра и сейчас можно получать сигналы...
Даже есть хороший пример:
http://wiki.forum.nokia.com/index.php/H … 0_using_Qt
здорово! попробую прикрутить к своей программке, что бы она сама поворачивала устройство.. интересно, получится или нет..
на кутишном форуме написали:
Others have cover the layout, the new Sensor API from the Qt Mobility project may be of interest too. In addition to QOrientationSensor, it has QAccelerometer.
жду не дождусь pyside-mobility
Мне во что интересно: на сайте http://wiki.forum.nokia.com/index.php/H … 0_using_Qt написанно:
The three coordinates of accelerometer sensor is in a text file provided on one line and separated by white space. This file is at path below:
/sys/class/i2c-adapter/i2c-3/3-001d/coord
То есть текущие координаты акселерометра лежат в этом текстовом файле? Он что постоянно перезаписывается? и с каким интервалом? Или нужно вызывать какую то функцию что бы получить новые координаты?
ЗЫ у меня мало опыта в этом деле, сильно не ругайте)
http://ru.wikipedia.org/wiki/Sysfs
То есть текущие координаты акселерометра лежат в этом текстовом файле?
Может быть стоит всё-таки использовать QtMobility, раз уж оно доступно?
http://wiki.forum.nokia.com/index.php/A … ty_Project
Спасибо) теперь кажется понял для чего нужен sysfs.
sysfs на самом деле находится не на физическом диске а в оперативной памяти?
Torvald
Можно и так сказать.
Avis
Не всегда. Если программа и так использует QtMobility то лучше использовать его, а если нет то в некоторых случаях есть смысл пожертвовать переносимостью.
IMHO, разумеется.
Не всегда. Если программа и так использует QtMobility то лучше использовать его, а если нет то в некоторых случаях есть смысл пожертвовать переносимостью.
Я бы сказал, что если программа использует Qt, то имеет смысл избегать платформо-зависимый код.
Да и использование оберток Qt зачастую проще и нагляднее, чем нативный код
в первом сообщении написано, что человек пишет программу для себя. иными словами, топикстартеру не нужно заботиться о том, чего не хватает у других, и может использовать то, что установлено у него лично, на всю катушку
все равно меня удивляет такая забота о переносимости. программа для телефона и программа для компьютера это немного разные вещи
wl, тут есть вопросы написаное на чистом qt потом перекомпилишь и будешь юзать на планшете, на котором тоже есть акселерометр и все такое... лучше сразу писать переносимое приложение, чем потом вспоминать как там все было и пытаться переписывать... тем более что на qt писать значительно проще, а проиграш во скорости (если будет) всего пару процентов
Форум MaemoWorld.ru → Разработка на Qt и QML → как в QT4 отработать поворот устройства
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.
Сгенерировано за 0.075 секунды (95% PHP — 5% БД) 9 запросов к базе данных