]> SALOME platform Git repositories - tools/configuration.git/commitdiff
Salome HOME
Minimize required Qt 5 packages V8_4_0a2
authorvsr <vsr@opencascade.com>
Mon, 18 Sep 2017 14:39:09 +0000 (17:39 +0300)
committervsr <vsr@opencascade.com>
Mon, 18 Sep 2017 14:39:09 +0000 (17:39 +0300)
cmake/FindSalomeQt5.cmake

index cceb7b089856a30045042ab440546c42e73e2afd..3c6903f53723b31f973c92f330112fa111f2a530 100644 (file)
@@ -41,15 +41,21 @@ IF(Qt5Core_FOUND)
   SET(QT_VERSION "${Qt5Core_VERSION}")
 ENDIF()
 
-SET(Qt5_FIND_COMPONENTS Gui Widgets Network Xml OpenGL PrintSupport Help Test Sql Sensors Positioning Quick Qml Multimedia MultimediaWidgets WebChannel UiTools)
+# Add mandatory Qt 5 components below
+SET(Qt5_FIND_COMPONENTS Gui Widgets Network Xml OpenGL PrintSupport Help Test)
+# Add optional Qt 5 components below
+SET(Qt5_OPTIONAL_COMPONENTS)
 
 IF ("${QT_VERSION}" VERSION_LESS "5.6.0")
+  # QtWebKit package is used with Qt < 5.6
   LIST(APPEND Qt5_FIND_COMPONENTS WebKit WebKitWidgets)
 ELSE()
+  # QtWebEngine package is (optionally) used with Qt >= 5.6
   LIST(APPEND Qt5_OPTIONAL_COMPONENTS WebEngine WebEngineWidgets)
 ENDIF()
 
 IF(NOT WIN32)
+  ## QtX11Extras package is used on Linux only
   LIST(APPEND Qt5_FIND_COMPONENTS X11Extras)
 ENDIF()