Warning, /office/alkimia/cmake/modules/FindQt4.cmake is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2024 Ralf Habacker ralf.habacker @freenet.de 0002 # 0003 # SPDX-License-Identifier: BSD-3-Clause 0004 0005 # Qt > 5 compatibility layer for Qt4 0006 # - provides same component names as Qt >= 5 0007 0008 # prepend Qt prefix 0009 list(TRANSFORM Qt4_FIND_COMPONENTS PREPEND Qt) 0010 list(PREPEND CMAKE_MODULE_PATH ${CMAKE_ROOT}/Modules) 0011 include(FindQt4) 0012 0013 if(Qt4_FOUND) 0014 set(Qt4_COMPONENTS 0015 Core 0016 Gui 0017 DBus 0018 Declarative 0019 # not available on mingw 0020 #Designer 0021 #DesignerComponents 0022 Help 0023 Multimedia 0024 Network 0025 OpenGL 0026 Script 0027 ScriptTools 0028 Sql 0029 Svg 0030 Test 0031 #UiTools 0032 WebKit 0033 Xml 0034 XmlPatterns 0035 ) 0036 0037 #QtAssistant 0038 #QtAssistantClient 0039 #QAxContainer 0040 #QAxServer 0041 #Qt3Support 0042 #QtMotif 0043 #QtNsPLugin 0044 0045 # add targets Qt4::<component> 0046 foreach(COMPONENT ${Qt4_COMPONENTS}) 0047 if(TARGET Qt4::Qt${COMPONENT}) 0048 add_library(Qt4::${COMPONENT} ALIAS Qt4::Qt${COMPONENT}) 0049 endif() 0050 endforeach() 0051 0052 # wrapper for Qt > 4 targets 0053 add_library(Qt4::Qml ALIAS Qt4::QtDeclarative) 0054 add_library(Qt4::WebKitWidgets ALIAS Qt4::QtWebKit) 0055 add_library(Qt4::Widgets ALIAS Qt4::QtGui) 0056 0057 set(QT4_INSTALL_CMAKECONFIG_FILES ${CMAKE_CURRENT_LIST_DIR}/FindQt4.cmake) 0058 endif()