aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/module-providers/Qt/templates/gui.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'share/qbs/module-providers/Qt/templates/gui.qbs')
-rw-r--r--share/qbs/module-providers/Qt/templates/gui.qbs6
1 files changed, 6 insertions, 0 deletions
diff --git a/share/qbs/module-providers/Qt/templates/gui.qbs b/share/qbs/module-providers/Qt/templates/gui.qbs
index eb69e0cad..a3c427175 100644
--- a/share/qbs/module-providers/Qt/templates/gui.qbs
+++ b/share/qbs/module-providers/Qt/templates/gui.qbs
@@ -1,5 +1,6 @@
import qbs.FileInfo
import qbs.ModUtils
+import qbs.Utilities
import '../QtModule.qbs' as QtModule
QtModule {
@@ -50,6 +51,11 @@ QtModule {
libFilePathRelease: @libFilePathRelease@
pluginTypes: @pluginTypes@
+ cpp.entryPoint: qbs.targetOS.containsAny(["ios", "tvos"])
+ && Utilities.versionCompare(version, "5.6.0") >= 0
+ ? "_qt_main_wrapper"
+ : undefined
+
cpp.defines: @defines@
cpp.includePaths: @includes@
cpp.libraryPaths: @libraryPaths@