summaryrefslogtreecommitdiffstats
path: root/src/core/ozone_platform_eglfs.h
diff options
context:
space:
mode:
authorAndras Becsi <andras.becsi@theqtcompany.com>2015-08-14 15:17:25 +0200
committerAndras Becsi <andras.becsi@theqtcompany.com>2015-08-24 13:34:12 +0000
commit937ff1c56be6bb0a3ef296b92fd1f2326b99dca9 (patch)
treeb65f7ec4afb70dbc23722fe192c8afa274b5f2f2 /src/core/ozone_platform_eglfs.h
parenta42c618053748d988fab0b93497a1fc9cdd12b69 (diff)
Fix the build on embedded linux
This patch: - adds required options to the embedded_linux.pri config - adds missing events_ozone.gyp:events_ozone_evdev dependency - fixes pkg-config not to pick host paths when cross compiling - implements missing functions of the OzonePlatform interface - updates the submodule to include fixes for chromium Change-Id: I77b384738fa7d41938a68c10a007728b10d7db28 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Diffstat (limited to 'src/core/ozone_platform_eglfs.h')
-rw-r--r--src/core/ozone_platform_eglfs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/ozone_platform_eglfs.h b/src/core/ozone_platform_eglfs.h
index 6954595dd..ae95fa8eb 100644
--- a/src/core/ozone_platform_eglfs.h
+++ b/src/core/ozone_platform_eglfs.h
@@ -62,6 +62,8 @@ class OzonePlatformEglfs : public OzonePlatform {
PlatformWindowDelegate* delegate,
const gfx::Rect& bounds) override;
virtual scoped_ptr<ui::NativeDisplayDelegate> CreateNativeDisplayDelegate() override;
+ virtual ui::InputController* GetInputController() override;
+ virtual scoped_ptr<ui::SystemInputInjector> CreateSystemInputInjector() override;
private:
virtual void InitializeUI() override;
@@ -74,6 +76,7 @@ class OzonePlatformEglfs : public OzonePlatform {
scoped_ptr<GpuPlatformSupport> gpu_platform_support_;
scoped_ptr<GpuPlatformSupportHost> gpu_platform_support_host_;
+ scoped_ptr<InputController> input_controller_;
DISALLOW_COPY_AND_ASSIGN(OzonePlatformEglfs);
};