diff options
Diffstat (limited to 'tests/manual/x11vkbwrapper/x11vkbwrapper.pro')
-rw-r--r-- | tests/manual/x11vkbwrapper/x11vkbwrapper.pro | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tests/manual/x11vkbwrapper/x11vkbwrapper.pro b/tests/manual/x11vkbwrapper/x11vkbwrapper.pro new file mode 100644 index 00000000..bb954c80 --- /dev/null +++ b/tests/manual/x11vkbwrapper/x11vkbwrapper.pro @@ -0,0 +1,54 @@ +TEMPLATE = app +TARGET = x11vkbwrapper + +QT += qml quick dbus virtualkeyboard svg +CONFIG += c++11 + +static { + QT += svg + QTPLUGIN += qtvirtualkeyboardplugin +} + +# The following define makes your compiler emit warnings if you use +# any Qt feature that has been marked deprecated (the exact warnings +# depend on your compiler). Refer to the documentation for the +# deprecated API to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS + +# Uncomment below line and re-build before running tests. +# Enables writing of the current selected language to a json file for the test application to pick up. +#DEFINES += QT_TESTING_RUN + +##### Skip Debug prints if Release build +CONFIG(release, debug|release):DEFINES += QT_NO_DEBUG_OUTPUT + +SOURCES += \ + handlelanguagechange.cpp \ + main.cpp \ + handlekeyevents.cpp \ + handleatspievents.cpp \ + handledbusforchrome.cpp \ + vkbhidetimer.cpp + +HEADERS += \ + handlekeyevents.h \ + handleatspievents.h \ + handledbusforchrome.h \ + common_defs.h \ + handlelanguagechange.h \ + keysymmapsforfakeinput.h \ + vkbhidetimer.h \ + xcbkeyboard.h + +RESOURCES += qml.qrc + +OTHER_FILES += main.qml + +INCLUDEPATH += /usr/include/X11 +INCLUDEPATH += /usr/include/at-spi-2.0 +INCLUDEPATH += /usr/lib/x86_64-linux-gnu/glib-2.0/include +INCLUDEPATH += /usr/include/glib-2.0 +INCLUDEPATH += /usr/include/dbus-1.0 +INCLUDEPATH += /usr/lib/x86_64-linux-gnu/dbus-1.0/include + +LIBS += -lXtst -lX11 -latspi -lxdo |