Я пишу программное обеспечение для встроенного устройства Linux с qt4.8 с сенсорным экраном.
Сейчас у меня проблемы с сенсорным экраном, который слишком чувствителен к прикосновению, и я получаю 2 прикосновения к экрану одновременно.
То, что я хочу сделать, это отфильтровать любые прикосновения после первого после определенного периода времени.
До сих пор я установил фильтр событий и прослушивал события мыши:
qApp->installEventFilter(this);
...
bool MainWindow::eventFilter(QObject *obj, QEvent *event)
{
switch(event->type()){
case QEvent::MouseButtonPress:{
if(timer.isActive()) return true;
timer.start();
}
}
Задача ещё не решена.
Других решений пока нет …