Russian Qt Forum
Сентябрь 30, 2024, 08:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: DoubleClick на "touch screen"  (Прочитано 3331 раз)
Maksim
Гость
« : Июнь 18, 2013, 10:25 »

Всем привет!

Кто подскажет как осушествить DoubleClick на "touch screen" ?
Проблема (думаю понятно в чём) в том что практически не возможно попасть в одну и туже координату (1Px) пальцем руки (ну а ноги тем более ;-))
То есть, проблему можно было бы наверно решить, если скажем увеличить радиус приёма Click до 20Px.
Или есть другие идеи?

Максим
Записан
mutineer
Гость
« Ответ #1 : Июнь 18, 2013, 10:53 »

Не делай в интерфейсе дабл-клик, используй вместо него лонг-тап, например
Ну или если прям так сильно нужен дабл, то увеличь радиус для второго касания
Записан
Bepec
Гость
« Ответ #2 : Июнь 18, 2013, 11:59 »

Не вижу проблемы. Сам работаю с моноблоками с тач скринами - везде сделать дабл клик не проблема. Возможно у вас "самодельный" дабл клик? Ибо все стандартные виджеты позволяют спокойно сделать даблклик пальцем.
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #3 : Июнь 18, 2013, 14:48 »

>>Проблема (думаю понятно в чём) в том что практически не возможно попасть в одну и туже координату (1Px) пальцем руки
А зачем обязательно попадать в одну координату? Вы же можете обрабатывать евенты в контексте конкретного виджета. Я не думаю, что кнопки у вас размером 1x1.
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
Bepec
Гость
« Ответ #4 : Июнь 18, 2013, 14:55 »

Надо дождаться ответа ТС, что за "велописед" он там наклепал Улыбающийся

PS а есть ли в настольном Qt класс для отслеживания жестов на тач скрине (или точнее, мышкой, ибо тач работает как мышь) ?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.079 секунд. Запросов: 23.