From 3a4ed33140bb5dc1b2bf9e783dd26d5fde7c857b Mon Sep 17 00:00:00 2001 From: Bhooshan Supe Date: Tue, 10 Apr 2012 10:57:38 -0700 Subject: Remove input plugins hard libudev dependency libudev extends the base functionality of these plugins but should not be mandatory as it is missing on many embedded devices that still actually require input devices (keyboard and/or mouse and/or touchscreen) support Change-Id: Ieeb949f1af5e774578f689a63f47a8c48f546ac1 Reviewed-by: Girish Ramakrishnan --- src/plugins/generic/evdevmouse/qevdevmousemanager.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/plugins/generic/evdevmouse/qevdevmousemanager.h') diff --git a/src/plugins/generic/evdevmouse/qevdevmousemanager.h b/src/plugins/generic/evdevmouse/qevdevmousemanager.h index a42257b6a2..f51bd455e8 100644 --- a/src/plugins/generic/evdevmouse/qevdevmousemanager.h +++ b/src/plugins/generic/evdevmouse/qevdevmousemanager.h @@ -44,7 +44,9 @@ #include "qevdevmousehandler.h" +#ifndef QT_NO_LIBUDEV #include +#endif // QT_NO_LIBUDEV #include #include @@ -68,7 +70,9 @@ private slots: private: QString m_spec; QHash m_mice; +#ifndef QT_NO_LIBUDEV QUDeviceHelper *m_udeviceHelper; +#endif // QT_NO_LIBUDEV }; QT_END_HEADER -- cgit v1.2.3