16

Re: как в QT4 отработать поворот устройства

что-то мне подсказывает, что с появлением qt mobility можно будет от акселерометра получать eventы и все будет проще.. pyside-mobility обещают на этой неделе

Поделиться

17

Re: как в QT4 отработать поворот устройства

От акселерометра и сейчас можно получать сигналы...
Даже есть хороший пример:
http://wiki.forum.nokia.com/index.php/H … 0_using_Qt

Поделиться

18

Re: как в QT4 отработать поворот устройства

здорово! попробую прикрутить к своей программке, что бы она сама поворачивала устройство.. интересно, получится или нет..

Поделиться

19

Re: как в QT4 отработать поворот устройства

на кутишном форуме написали:
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

Поделиться

20

Re: как в QT4 отработать поворот устройства

Мне во что интересно: на сайте 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

То есть текущие координаты акселерометра лежат в этом текстовом файле? Он что постоянно перезаписывается? и с каким интервалом? Или нужно вызывать какую то функцию что бы получить новые координаты?
ЗЫ у меня мало опыта в этом деле, сильно не ругайте)

Поделиться

21

Re: как в QT4 отработать поворот устройства

http://ru.wikipedia.org/wiki/Sysfs

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

22

Re: как в QT4 отработать поворот устройства

Torvald пишет:

То есть текущие координаты акселерометра лежат в этом текстовом файле?

Может быть стоит всё-таки использовать QtMobility, раз уж оно доступно?
http://wiki.forum.nokia.com/index.php/A … ty_Project

Поделиться

23

Re: как в QT4 отработать поворот устройства

Спасибо) теперь кажется понял для чего нужен sysfs.
sysfs на самом деле находится не на физическом диске а в оперативной памяти?

Поделиться

24

Re: как в QT4 отработать поворот устройства

Torvald
Можно и так сказать.

Avis
Не всегда. Если программа и так использует QtMobility то лучше использовать его, а если нет то в некоторых случаях есть смысл пожертвовать переносимостью.
IMHO, разумеется.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

25

Re: как в QT4 отработать поворот устройства

MrClon пишет:

Не всегда. Если программа и так использует QtMobility то лучше использовать его, а если нет то в некоторых случаях есть смысл пожертвовать переносимостью.

Я бы сказал, что если программа использует Qt, то имеет смысл избегать платформо-зависимый код.
Да и использование оберток Qt зачастую проще и нагляднее, чем нативный код smile

Поделиться

26

Re: как в QT4 отработать поворот устройства

Разумеется.
Но если вся программа написана на нативном коде то юзать qt для одной мелочи тоже не разумно.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

27

Re: как в QT4 отработать поворот устройства

в первом сообщении написано, что человек пишет программу для себя. иными словами, топикстартеру не нужно заботиться о том, чего не хватает у других, и может использовать то, что установлено у него лично, на всю катушку

Поделиться

28

Re: как в QT4 отработать поворот устройства

Так не о топикстартере уже речь.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

29

Re: как в QT4 отработать поворот устройства

все равно меня удивляет такая забота о переносимости. программа для телефона и программа для компьютера это немного разные вещи

Поделиться

30

Re: как в QT4 отработать поворот устройства

wl, тут есть вопросы smile написаное на чистом qt потом перекомпилишь и будешь юзать на планшете, на котором тоже есть акселерометр и все такое... лучше сразу писать переносимое приложение, чем потом вспоминать как там все было и пытаться переписывать... тем более что на qt писать значительно проще, а проиграш  во скорости (если будет) всего пару процентов

Сайт nsl

Поделиться