aboutsummaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2020-03-24 14:44:28 +0100
committerEike Ziller <eike.ziller@qt.io>2020-08-10 14:52:01 +0000
commit2eb9e12b5dcbec83966e0bc81af95f38f131f992 (patch)
tree8f1c90d7d6649cc8a3b2fc7a358292ea81a5e150 /cmake
parent0e8f62d5f8abb087ab6bc49d3a5761f5ef05f986 (diff)
CMake: Use Qt5::DesignerComponents
QTBUG-75867 about missing Qt5::DesignerComponents support has been fixed, so use that over our own hand-rolled version. Change-Id: I6d8bb7f7d5359050f20a095adb4a074f143e8d49 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindDesignerComponents.cmake69
1 files changed, 0 insertions, 69 deletions
diff --git a/cmake/FindDesignerComponents.cmake b/cmake/FindDesignerComponents.cmake
deleted file mode 100644
index 50073b8d6c..0000000000
--- a/cmake/FindDesignerComponents.cmake
+++ /dev/null
@@ -1,69 +0,0 @@
-#.rst:
-# FindDesignerComponents
-# ---------
-#
-# Try to locate the DesignerComponents library.
-# If found, this will define the following variables:
-#
-# ``DesignerComponents_FOUND``
-# True if the DesignerComponents library is available
-# ``DesignerComponents_INCLUDE_DIRS``
-# The DesignerComponents include directories
-# ``DesignerComponents_LIBRARIES``
-# The DesignerComponentscore library for linking
-# ``DesignerComponents_INSTALL_DIR``
-# Top level DesignerComponents installation directory
-#
-# If ``DesignerComponents_FOUND`` is TRUE, it will also define the following
-# imported target:
-#
-# ``Qt5::DesignerComponents``
-# The DesignerComponents library
-
-find_package(Qt5Designer QUIET)
-if (NOT Qt5Designer_FOUND)
- set(DesignerComponents_FOUND OFF)
- return()
-endif()
-
-get_target_property(_designer_location Qt5::Designer IMPORTED_LOCATION_DEBUG)
-if (NOT _designer_location)
- get_target_property(_designer_location Qt5::Designer IMPORTED_LOCATION_RELEASE)
-endif()
-if (NOT _designer_location)
- get_target_property(_designer_location Qt5::Designer IMPORTED_LOCATION)
-endif()
-get_target_property(_designer_is_framework Qt5::Designer FRAMEWORK)
-find_library(DesignerComponents_LIBRARIES NAMES Qt5DesignerComponents QtDesignerComponents Qt5DesignerComponentsd QtDesignerComponentsd
- HINTS "${_designer_location}/.." "${_designer_location}/../..")
-
-if (_designer_is_framework)
- if (DesignerComponents_LIBRARIES)
- set(DesignerComponents_LIBRARIES "${DesignerComponents_LIBRARIES}/QtDesignerComponents")
- endif()
-else()
- find_path(DesignerComponents_INCLUDE_DIRS NAMES qtdesignercomponentsversion.h PATH_SUFFIXES QtDesignerComponents HINTS ${Qt5Designer_INCLUDE_DIRS})
- set(_required_vars Qt5Designer_INCLUDE_DIRS)
-endif()
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(DesignerComponents DEFAULT_MSG
- DesignerComponents_LIBRARIES ${_required_vars})
-
-if(DesignerComponents_FOUND AND NOT TARGET DesignerComponents::DesignerComponents)
- add_library(Qt5::DesignerComponents UNKNOWN IMPORTED)
- set_target_properties(Qt5::DesignerComponents PROPERTIES
- IMPORTED_LOCATION "${DesignerComponents_LIBRARIES}")
- if (NOT _designer_is_framework)
- set_target_properties(Qt5::DesignerComponents PROPERTIES
- INTERFACE_INCLUDE_DIRECTORIES "${DesignerComponents_INCLUDE_DIRS}")
- endif()
-endif()
-
-mark_as_advanced(DesignerComponents_INCLUDE_DIRS DesignerComponents_LIBRARIES)
-
-include(FeatureSummary)
-set_package_properties(DesignerComponents PROPERTIES
- URL "https://qt.io/"
- DESCRIPTION "Qt5 (Widget) DesignerComponents library")
-