diff options
author | Hannu Lyytinen <hannu.lyytinen@nomovok.com> | 2012-04-12 15:09:52 +0300 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-13 08:33:37 +0200 |
commit | 5ab6a3270d1121fb4d50c3f79f497a9c52d5afa8 (patch) | |
tree | af927a92c8e473b746abd62a5f186bf320eaa76d /src/plugins/platforms/kms/kms.pro | |
parent | 01b54bcd84d9a2129f2db4fe03a5f331f9eec203 (diff) |
Implement basic bits for device autodetection via udev.
The graphics cards and eventually the input devices need to be resolved
via udev. This commit adds a listener class and an abstract base class
for writing device specific handlers.
Change-Id: I62784c98bc7ad4bc1431d61cd5f13c8b48edf330
Reviewed-by: Andy Nichols <andy.nichols@nokia.com>
Diffstat (limited to 'src/plugins/platforms/kms/kms.pro')
-rw-r--r-- | src/plugins/platforms/kms/kms.pro | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/platforms/kms/kms.pro b/src/plugins/platforms/kms/kms.pro index 93d972abe8..7c0cc79160 100644 --- a/src/plugins/platforms/kms/kms.pro +++ b/src/plugins/platforms/kms/kms.pro @@ -8,7 +8,7 @@ DEFINES += MESA_EGL_NO_X11_HEADERS CONFIG += link_pkgconfig egl qpa/genericunixfontdatabase -PKGCONFIG += libdrm egl gbm glesv2 +PKGCONFIG += libdrm libudev egl gbm glesv2 SOURCES = main.cpp \ qkmsintegration.cpp \ @@ -19,7 +19,9 @@ SOURCES = main.cpp \ qkmsdevice.cpp \ qkmsbuffermanager.cpp \ qkmsbackingstore.cpp \ - qkmsnativeinterface.cpp + qkmsnativeinterface.cpp \ + qkmsudevlistener.cpp \ + qkmsudevhandler.cpp HEADERS = qkmsintegration.h \ qkmsscreen.h \ qkmscontext.h \ @@ -28,7 +30,9 @@ HEADERS = qkmsintegration.h \ qkmsdevice.h \ qkmsbuffermanager.h \ qkmsbackingstore.h \ - qkmsnativeinterface.h + qkmsnativeinterface.h \ + qkmsudevlistener.h \ + qkmsudevhandler.h target.path += $$[QT_INSTALL_PLUGINS]/platforms INSTALLS += target |