Do not guard tslib with evdev
That relation is incorrect. We can have tslib support without evdev. Task-number: QTBUG-54998 Change-Id: I2c09bad73210fa4a13000077480c70365d482e2e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
This commit is contained in:
parent
15414257b3
commit
5fcda45872
@ -406,15 +406,17 @@ void QEglFSIntegration::createInputHandlers()
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
bool useTslib = false;
|
||||||
|
#ifndef QT_NO_TSLIB
|
||||||
|
useTslib = qEnvironmentVariableIntValue("QT_QPA_EGLFS_TSLIB");
|
||||||
|
if (useTslib)
|
||||||
|
new QTsLibMouseHandler(QLatin1String("TsLib"), QString() /* spec */);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if !defined(QT_NO_EVDEV) && (!defined(Q_OS_ANDROID) || defined(Q_OS_ANDROID_NO_SDK))
|
#if !defined(QT_NO_EVDEV) && (!defined(Q_OS_ANDROID) || defined(Q_OS_ANDROID_NO_SDK))
|
||||||
m_kbdMgr = new QEvdevKeyboardManager(QLatin1String("EvdevKeyboard"), QString() /* spec */, this);
|
m_kbdMgr = new QEvdevKeyboardManager(QLatin1String("EvdevKeyboard"), QString() /* spec */, this);
|
||||||
new QEvdevMouseManager(QLatin1String("EvdevMouse"), QString() /* spec */, this);
|
new QEvdevMouseManager(QLatin1String("EvdevMouse"), QString() /* spec */, this);
|
||||||
#ifndef QT_NO_TSLIB
|
if (!useTslib)
|
||||||
const bool useTslib = qEnvironmentVariableIntValue("QT_QPA_EGLFS_TSLIB");
|
|
||||||
if (useTslib)
|
|
||||||
new QTsLibMouseHandler(QLatin1String("TsLib"), QString() /* spec */);
|
|
||||||
else
|
|
||||||
#endif // QT_NO_TSLIB
|
|
||||||
new QEvdevTouchManager(QLatin1String("EvdevTouch"), QString() /* spec */, this);
|
new QEvdevTouchManager(QLatin1String("EvdevTouch"), QString() /* spec */, this);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -141,15 +141,17 @@ void QLinuxFbIntegration::createInputHandlers()
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
bool useTslib = false;
|
||||||
|
#ifndef QT_NO_TSLIB
|
||||||
|
useTslib = qEnvironmentVariableIntValue("QT_QPA_FB_TSLIB");
|
||||||
|
if (useTslib)
|
||||||
|
new QTsLibMouseHandler(QLatin1String("TsLib"), QString());
|
||||||
|
#endif
|
||||||
|
|
||||||
#if !defined(QT_NO_EVDEV) && (!defined(Q_OS_ANDROID) || defined(Q_OS_ANDROID_NO_SDK))
|
#if !defined(QT_NO_EVDEV) && (!defined(Q_OS_ANDROID) || defined(Q_OS_ANDROID_NO_SDK))
|
||||||
new QEvdevKeyboardManager(QLatin1String("EvdevKeyboard"), QString(), this);
|
new QEvdevKeyboardManager(QLatin1String("EvdevKeyboard"), QString(), this);
|
||||||
new QEvdevMouseManager(QLatin1String("EvdevMouse"), QString(), this);
|
new QEvdevMouseManager(QLatin1String("EvdevMouse"), QString(), this);
|
||||||
#ifndef QT_NO_TSLIB
|
if (!useTslib)
|
||||||
const bool useTslib = qEnvironmentVariableIntValue("QT_QPA_FB_TSLIB");
|
|
||||||
if (useTslib)
|
|
||||||
new QTsLibMouseHandler(QLatin1String("TsLib"), QString());
|
|
||||||
else
|
|
||||||
#endif // QT_NO_TSLIB
|
|
||||||
new QEvdevTouchManager(QLatin1String("EvdevTouch"), QString() /* spec */, this);
|
new QEvdevTouchManager(QLatin1String("EvdevTouch"), QString() /* spec */, this);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user