summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/qt_functions.prf
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/features/qt_functions.prf')
-rw-r--r--mkspecs/features/qt_functions.prf10
1 files changed, 4 insertions, 6 deletions
diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
index d1e0e39cff..b043f4dae7 100644
--- a/mkspecs/features/qt_functions.prf
+++ b/mkspecs/features/qt_functions.prf
@@ -26,11 +26,10 @@ defineTest(qtAddLibrary) {
warning("qtAddLibrary() is deprecated. Use qtAddModule() or QT+= instead.")
# Reverse-engineer the module name from the library name.
- for(var, $$list($$find($$list($$enumerate_vars()), ^QT\\.[^.]+\\.name$))) {
- isEqual($$var, $$1) {
- var ~= s,^QT\\.([^.]+)\\.name$,\\1,
- qtAddModule($$var, , LIBS):return(true):break()
- return(false):break() # Yes, the break is insanity. But necessary.
+ for(var, QT_MODULES) {
+ isEqual(QT.$${var}.name, $$1) {
+ qtAddModule($$var, , LIBS)
+ return(true):break() # Yes, the break is insanity. But necessary.
}
}
error("No module matching library '$$1' found.")
@@ -131,7 +130,6 @@ defineTest(qtAddModule) {
export(QMAKE_RPATHDIR)
export(QMAKE_RPATHLINKDIR)
export(PRE_TARGETDEPS)
- return(true)
}
# qt variable, libs variable