Название: еще баг( Отправлено: Авварон от Январь 21, 2010, 03:08 в приложении хитрая комбинация стакед виджетов. Переключение виджетов происходит по даблклику. В результате приложение то ли теряет фокус, то ли еще что - фокус виджеты получают со 2ого щелчка, аналогично со 2ого клика срабатывабт экшны на тулбаре. Маус пресс и маус релиз эвент приложению приходят (проверял фильтром на куаппликейшн). Баг на маке, на винде не воспроизводится. Куда хоть копать?:(
Название: Re: еще баг( Отправлено: SABROG от Январь 21, 2010, 09:55 Посмотри на каком виджете остается фокус: QWidget * QApplication::focusWidget () [static]
потом попрообуй установить сам фокус: void QWidget::setFocus () если работает, то склепай минимальный бажный проект и сделай bugreport троллям. Название: Re: еще баг( Отправлено: Авварон от Январь 21, 2010, 12:48 дело не совсем в фокусе, чистить пробовал, пробовал перествлять. Вернее всё-таки в нём, тк под верхним виджетом в стеке стакедвиджета сбоку просвечивает фокус предыдущего виджета (что тоже в общем баг). Но фишка в том, что экшны должны работать независимо от того, на чем находится фокус. Более того, они должны работать, если приложение НЕ активно (те не нужен доп клик на активацию)... Может конечно тачпад глючит ;D
Я просто не уверен, что смогу повторить минимальный проект) |