if(OIV_ENABLE_QT_DEMOS)
    find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets OpenGL QUIET)
    if (Qt${QT_VERSION_MAJOR}Widgets_FOUND)

        project(PointCloud)

        set(CMAKE_CXX_STANDARD 11)
        set(CMAKE_AUTOMOC ON)
        set(CMAKE_AUTORCC ON)
        set(CMAKE_AUTOUIC ON)
        set(CMAKE_INCLUDE_CURRENT_DIR ON)

        include_directories(src)

        add_oiv_qt_executable(${PROJECT_NAME} 
            src/pointcloud.cxx
            src/Scene.h
            src/Scene.cxx
            src/DoubleSpinBoxSliderWidget.h
            src/DoubleSpinBoxSliderWidget.cxx
            src/AbstractSpinBoxSliderWidget.h
            src/AbstractSpinBoxSliderWidget.cxx
        )

        target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenInventorQtViewerComponents_LIBRARIES})
        target_link_libraries(${PROJECT_NAME} PRIVATE Qt::Core Qt::Gui Qt::Widgets)

    endif()
endif()
