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 )