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} )
    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_LIBRARIES  ${OPENSCENEGRAPH_LIBRARIES})

IF ( Qt5Widgets_FOUND )
    SET ( EXAMPLE_NAME osgviewerQt5 )
ELSE()
    SET ( EXAMPLE_NAME osgviewerQt )
ENDIF()

SETUP_EXAMPLE( ${EXAMPLE_NAME} )

IF ( Qt5Widgets_FOUND )
    qt5_use_modules( example_${EXAMPLE_NAME} Widgets OpenGL )
ENDIF( Qt5Widgets_FOUND )

