This commit is contained in:
Your Name
2024-05-10 01:33:19 -05:00
parent 2d49937cfd
commit f0963196f0

View File

@@ -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();
}