Russian Qt Forum

Qt => Общие вопросы => Тема начата: ltise от Март 23, 2011, 15:23



Название: Mouse wheel events Win\Mac OS
Отправлено: ltise от Март 23, 2011, 15:23
Привет всем! столкнулся с проблемой - колесо по win и "вождение" пальцем по поверхности magic mouse iMac  генерируют wheelevent  "по разному" - непонятно как на маке его обрабатывать...может кто-нибудь сталкивался ? и еще до кучи, подскажите плиз как можно "разделить" код для РС и код для МАС

Спасибо


Название: Re: Mouse wheel events Win\Mac OS
Отправлено: GreatSnake от Март 23, 2011, 15:30
Цитировать
подскажите плиз как можно "разделить" код для РС и код для МАС
Код
C++ (Qt)
#ifdef Q_WS_MAC
#else
#endif
 


Название: Re: Mouse wheel events Win\Mac OS
Отправлено: Авварон от Март 24, 2011, 17:30
никак не обрабатывайте:) а то будет как у меня в гноме на виртуалке - елозишь альцем по мэджик маусу, а у них порог на скролл стоит большой и ниче не скроллится
Там вся разница что в случае эпловской мышки приходит 20 раз по 5 единиц скролла, а обычной мышкой - 1 щелчок колеса (1 раз по 100 единиц). То есть мэджик маус условно говоря непрерывный поток шлет, а колесо - дискретный.