IF(QT4_FOUND)
INCLUDE( ${QT_USE_FILE} )
ENDIF()

INCLUDE_DIRECTORIES(${OSG_INCLUDE_DIRS} ${QT_INCLUDES} )

SET(MOC_HDRS
)

IF(Qt5Widgets_FOUND)
    SET(MOC_SRCS)
    FOREACH( MOC_HDR ${MOC_HDRS} )
        GET_FILENAME_COMPONENT( MOC_HDR_ABS ${MOC_HDR} ABSOLUTE )
        QT5_WRAP_CPP( MOC_SRC ${MOC_HDR} OPTIONS "-f${MOC_HDR_ABS}" )
        LIST( APPEND MOC_SRCS ${MOC_SRC} )
    ENDFOREACH()
    SET(OSGEARTH_QT_LIBRARY osgEarthQt5)
ENDIF()

IF(QT4_FOUND)
    QT4_WRAP_CPP( MOC_SRCS ${MOC_HDRS} OPTIONS "-f" )
    SET(OSGEARTH_QT_LIBRARY osgEarthQt)
ENDIF()

SET(TARGET_H
    ${LIB_QT_RCS}
)

SET(TARGET_SRC
    ${MOC_SRCS}
    ${LIB_RC_SRCS}
    osgearth_qt_simple.cpp
)

SET(TARGET_ADDED_LIBRARIES
    ${OSGEARTH_QT_LIBRARY}
    ${QT_QTCORE_LIBRARY}
    ${QT_QTGUI_LIBRARY}
    ${QT_QTOPENGL_LIBRARY}
)

#### end var setup  ###
IF(Qt5Widgets_FOUND)
SETUP_APPLICATION(osgearth_qt5_simple)
ELSE(Qt5Widgets_FOUND)
SETUP_APPLICATION(osgearth_qt_simple)
ENDIF(Qt5Widgets_FOUND)
