28 lines
716 B
CMake
28 lines
716 B
CMake
SET( TARGET_SRC
|
|
osgviewerQt.cpp
|
|
)
|
|
|
|
IF ( NOT Qt5Widgets_FOUND )
|
|
IF( QT4_FOUND )
|
|
SET(TARGET_EXTERNAL_LIBRARIES ${QT_QTCORE_LIBRARY_RELEASE} ${QT_QTGUI_LIBRARY_RELEASE}
|
|
${QT_QTOPENGL_LIBRARY_RELEASE} )
|
|
ADD_DEFINITIONS(-DUSE_QT4)
|
|
ELSE( QT4_FOUND )
|
|
SET(TARGET_EXTERNAL_LIBRARIES ${QT_LIBRARIES} )
|
|
ENDIF( QT4_FOUND )
|
|
|
|
INCLUDE_DIRECTORIES( ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR}
|
|
${QT_QTOPENGL_INCLUDE_DIR} )
|
|
ENDIF()
|
|
|
|
SET(TARGET_ADDED_LIBRARIES osgWidget osgQt)
|
|
|
|
SET( EXAMPLE_NAME osgviewerQt )
|
|
|
|
SETUP_EXAMPLE( ${EXAMPLE_NAME} )
|
|
|
|
IF ( Qt5Widgets_FOUND )
|
|
qt5_use_modules( example_${EXAMPLE_NAME} Widgets OpenGL )
|
|
ENDIF( Qt5Widgets_FOUND )
|
|
|