summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/entrypoint.prf
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/features/entrypoint.prf')
-rw-r--r--mkspecs/features/entrypoint.prf12
1 files changed, 10 insertions, 2 deletions
diff --git a/mkspecs/features/entrypoint.prf b/mkspecs/features/entrypoint.prf
index fbe637326e..98c41161a0 100644
--- a/mkspecs/features/entrypoint.prf
+++ b/mkspecs/features/entrypoint.prf
@@ -1,2 +1,10 @@
-qt:!console:contains(TEMPLATE, ".*app"): \
- QT_PRIVATE += entrypoint_private
+!qt: return()
+
+win32 {
+ !console:contains(TEMPLATE, ".*app"): \
+ QT_PRIVATE += entrypoint_private
+} else:uikit {
+ qt_depends = $$resolve_depends(QT, "QT.")
+ !watchos:equals(TEMPLATE, app):contains(qt_depends, gui(-private)?): \
+ QT_PRIVATE += entrypoint_private
+}