summaryrefslogtreecommitdiffstats
path: root/examples/widgets/qnx/foreignwindows/foreignwindows.pro
diff options
context:
space:
mode:
authorJames McDonnell <jmcdonnell@blackberry.com>2018-05-04 14:23:51 -0400
committerJames McDonnell <jmcdonnell@blackberry.com>2019-05-01 13:49:18 +0000
commit9ec564b0bfc94c2d33f02b24ca081b64ff9ebb9b (patch)
tree3779f0a79211ae7dc9d95cc32df9943fb2ef18b2 /examples/widgets/qnx/foreignwindows/foreignwindows.pro
parente0d2b50249839d10ecf87abc296b8020046d1d75 (diff)
Basic foreign window support for QNX
Requires a screen with working context permission parsing. Currently, all context permission requests fail because the parsing is incorrect. A context permission is added temporarily to prevent CLOSE/CREATE events when Qt reparents foreign windows. Qt does this temporarily when a foreign window is wrapped in a widget. Change-Id: I84c18e70d43239286fcd53715332d7015cf1a826 Reviewed-by: Rafael Roquetto <rafael@roquetto.com>
Diffstat (limited to 'examples/widgets/qnx/foreignwindows/foreignwindows.pro')
-rw-r--r--examples/widgets/qnx/foreignwindows/foreignwindows.pro11
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/widgets/qnx/foreignwindows/foreignwindows.pro b/examples/widgets/qnx/foreignwindows/foreignwindows.pro
new file mode 100644
index 0000000000..09ff8633eb
--- /dev/null
+++ b/examples/widgets/qnx/foreignwindows/foreignwindows.pro
@@ -0,0 +1,11 @@
+TEMPLATE = app
+
+HEADERS += collector.h
+SOURCES += main.cpp collector.cpp
+LIBS += -lscreen
+
+QT += widgets
+
+# install
+target.path = $$[QT_INSTALL_EXAMPLES]/widgets/qnx/foreignwindows
+INSTALLS += target