wip
This commit is contained in:
@@ -105,24 +105,24 @@ MainWindow::MainWindow(QWidget *parent) : QWidget(parent) {
|
||||
setAttribute(Qt::WA_NoSystemBackground);
|
||||
}
|
||||
|
||||
bool MainWindow::eventFilter(QObject *obj, QEvent *event) {
|
||||
bool ignore = false;
|
||||
switch (event->type()) {
|
||||
case QEvent::TouchBegin:
|
||||
case QEvent::TouchUpdate:
|
||||
case QEvent::TouchEnd:
|
||||
case QEvent::MouseButtonPress:
|
||||
case QEvent::MouseMove: {
|
||||
// ignore events when device is awakened by resetInteractiveTimeout
|
||||
ignore = !device()->isAwake();
|
||||
device()->resetInteractiveTimeout(uiState()->scene.screen_timeout, uiState()->scene.screen_timeout_onroad);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return ignore;
|
||||
}
|
||||
// bool MainWindow::eventFilter(QObject *obj, QEvent *event) {
|
||||
// bool ignore = false;
|
||||
// switch (event->type()) {
|
||||
// case QEvent::TouchBegin:
|
||||
// case QEvent::TouchUpdate:
|
||||
// case QEvent::TouchEnd:
|
||||
// case QEvent::MouseButtonPress:
|
||||
// case QEvent::MouseMove: {
|
||||
// // ignore events when device is awakened by resetInteractiveTimeout
|
||||
// ignore = !device()->isAwake();
|
||||
// device()->resetInteractiveTimeout(uiState()->scene.screen_timeout, uiState()->scene.screen_timeout_onroad);
|
||||
// break;
|
||||
// }
|
||||
// default:
|
||||
// break;
|
||||
// }
|
||||
// return ignore;
|
||||
// }
|
||||
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
@@ -134,6 +134,6 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
MainWindow w;
|
||||
setMainWindow(&w);
|
||||
a.installEventFilter(&w);
|
||||
// a.installEventFilter(&w);
|
||||
return a.exec();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user