aboutsummaryrefslogtreecommitdiff
path: root/modules/ECMFindQMLModule.cmake.in
diff options
context:
space:
mode:
Diffstat (limited to 'modules/ECMFindQMLModule.cmake.in')
-rw-r--r--modules/ECMFindQMLModule.cmake.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/ECMFindQMLModule.cmake.in b/modules/ECMFindQMLModule.cmake.in
index 428d60a9..8109ab8f 100644
--- a/modules/ECMFindQMLModule.cmake.in
+++ b/modules/ECMFindQMLModule.cmake.in
@@ -26,8 +26,11 @@
#=============================================================================
include(FindPackageHandleStandardArgs)
+include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
-find_program(QMLPLUGINDUMP_PROGRAM qmlplugindump)
+query_qmake(qt_binaries_dir QT_INSTALL_BINS)
+
+find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS ${qt_binaries_dir})
if(NOT QMLPLUGINDUMP_PROGRAM)
message(WARNING "Could not find qmlplugindump. It is necessary to look up qml module dependencies.")
endif()