Название: Qt 4.5 + touchscreen Отправлено: DenisG от Апрель 08, 2009, 17:41 Собрал Qt4.5 с ключом -qt-mouse-tslib
tslib1.0 собрал и установил на платформу arm Утилиты ts_calibrate и остальные работают нормально. то есть аппаратных проблем нет. Собрал примерчик analogclock и запускаю на таргете с ./analogclock -qws Приложение запускается - не работает тачскрин. Переменные окружения вроде настраиваю как надо Код: TSLIB_TSDEVICE=/dev/misc/ep93xx_ts Если ставлю QWS_MOUSE_PROTO=IntelliMouse:/dev/input/mice - мышка в приложении функционирует Почитал документацию тролтеча - и не могу понять в самом приложении Qt надо как то подключать драйвер tslib или он цепляется при запуске qws сервера. Если есть тут люди у которых заводиться тачскрин под Qt4 - подскажите как собирать Qt и приложение. Название: Re: Qt 4.5 + touchscreen Отправлено: eternal_ego от Апрель 25, 2009, 15:45 Запускал, но без tslib (пока не сообразил, почему на своей платформе не могу собрать tslib как статическую библиотеку). При сборке Qt параметров на qt-mouse не задавал. Работает, хотя мне в этой работе пара моментов не нравится.
Название: Re: Qt 4.5 + touchscreen Отправлено: emc2 от Май 06, 2009, 17:16 Денис, подскажи как ты собрал QT4.5 c tslib? Ты поднимал этот вопрос в теме "Qt 4.5 The tslib functionality test failed!"
У меня тоже выдает "The tslib functionality test failed!" Пробовал копировать ts_lib.ko в директорию qT/lib и включать в параметр -L ./configure. Название: Re: Qt 4.5 + touchscreen Отправлено: emc2 от Май 13, 2009, 14:20 Собрал. Все работает. С чем себя и поздравляю :)))
В /etc/profile изменил: export QTDIR=/usr/qtopia export QWS_DISPLAY=linuxfb:/dev/fb0 export QWS_MOUSE_PROTO=Tslib:/dev/misc/ep93xx_ts export QWS_SIZE=640x480 Скомпиленные либы tslib1.0 Скопировал в /usr/qtopia/lib QT4.5 собирал с -prefix /usr/qtopia Название: Re: Qt 4.5 + touchscreen Отправлено: DenisG от Июль 14, 2009, 10:28 если еще актуально вот мой config.status
/home/qt-embedded/configure -xplatform qws/linux-arm-g++ -embedded arm -qt-zlib -prefix /qt4 -depths all -qt-mouse-tslib -I /home/tslib-1.0/src -L /home/tslib-1.0/src -nomake examples -nomake demos -confirm-license Название: Re: Qt 4.5 + touchscreen Отправлено: bra1ss от Сентябрь 21, 2011, 15:49 Никак не могу разобраться с тачскрином. На плате установлен Linux Angstrom с графическим сервером Xfbdev. Tslib установлен, в рамках графичиского сервера тачскрин работает нормально. Останавливаю сервер, запускаю свое приложение с ключом -qws , сенсорный экран работает, но оказывается раскалиброванным. Qt собирал как
./configure -prefix /usr/local/Trolltech/Qt-Arm -xplatform qws/linux-arm-g++ -embedded arm -little-endian -nomake examples -nomake demos -no-qt3support -no-audio-backend -no-phonon -no-javascript-jit -no-webkit -no-svg Можно ли перед запуском приложения как-то его перекалибровать? Имеет ли смысл пересобрать Qt с ключом -qt-mouse-tslib, ведь тачскрин в приложении работает ? |