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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Mouse wheel events Win\Mac OS  (Прочитано 2719 раз)
ltise
Гость
« : Март 23, 2011, 15:23 »

Привет всем! столкнулся с проблемой - колесо по win и "вождение" пальцем по поверхности magic mouse iMac  генерируют wheelevent  "по разному" - непонятно как на маке его обрабатывать...может кто-нибудь сталкивался ? и еще до кучи, подскажите плиз как можно "разделить" код для РС и код для МАС

Спасибо
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Март 23, 2011, 15:30 »

Цитировать
подскажите плиз как можно "разделить" код для РС и код для МАС
Код
C++ (Qt)
#ifdef Q_WS_MAC
#else
#endif
 
Записан

Qt 5.11/4.8.7 (X11/Win)
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #2 : Март 24, 2011, 17:30 »

никак не обрабатывайте:) а то будет как у меня в гноме на виртуалке - елозишь альцем по мэджик маусу, а у них порог на скролл стоит большой и ниче не скроллится
Там вся разница что в случае эпловской мышки приходит 20 раз по 5 единиц скролла, а обычной мышкой - 1 щелчок колеса (1 раз по 100 единиц). То есть мэджик маус условно говоря непрерывный поток шлет, а колесо - дискретный.
« Последнее редактирование: Март 24, 2011, 17:55 от Авварон » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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