From 778d540307ba507cb61669e354771f45a174ad1e Mon Sep 17 00:00:00 2001 From: imn Date: Fri, 27 Nov 2015 12:43:01 +0300 Subject: [PATCH] Migrate to Qt 5 --- CMakeLists.txt | 7 ++++++- src/CMakeLists.txt | 7 +++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 09afb9c..57cf9e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,7 +119,12 @@ FIND_PACKAGE(SalomeACIS REQUIRED) FIND_PACKAGE(SalomeOmniORB REQUIRED) FIND_PACKAGE(SalomeOmniORBPy REQUIRED) IF(SALOME_BUILD_GUI) - FIND_PACKAGE(SalomeQt4 REQUIRED COMPONENTS QtCore QtGui) + IF(NOT SALOME_GUI_BUILD_WITH_QT5) + FIND_PACKAGE(SalomeQt4 REQUIRED COMPONENTS QtCore QtGui) + INCLUDE(${QT_USE_FILE}) + ELSE() + FIND_PACKAGE(SalomeQt5 REQUIRED) + ENDIF() ENDIF(SALOME_BUILD_GUI) IF(SALOME_BUILD_DOC) FIND_PACKAGE(SalomeDoxygen) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 997ae52..f6a5afb 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,8 +18,7 @@ # IF(SALOME_BUILD_GUI) - INCLUDE(UseQt4Ext) - INCLUDE(${QT_USE_FILE}) + INCLUDE(UseQtExt) ENDIF() # --- options --- @@ -102,7 +101,7 @@ ENDIF() IF(SALOME_BUILD_GUI) # sources / moc wrappings - QT4_WRAP_CPP(_moc_SOURCES ${_moc_HEADERS}) + QT_WRAP_MOC(_moc_SOURCES ${_moc_HEADERS}) SET(ACISPluginGUI_SOURCES ACISPlugin_GUI.cxx @@ -146,7 +145,7 @@ IF(SALOME_BUILD_GUI) TARGET_LINK_LIBRARIES(ACISPluginGUI ${_link_gui_LIBRARIES}) INSTALL(TARGETS ACISPluginGUI EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS}) # install resources - QT4_INSTALL_TS_RESOURCES("${ACISPlugin_RESOURCES}" "${SALOME_ACISPLUGIN_INSTALL_RES_DATA}") + QT_INSTALL_TS_RESOURCES("${ACISPlugin_RESOURCES}" "${SALOME_ACISPLUGIN_INSTALL_RES_DATA}") ENDIF() # install headers -- 2.39.2