find_package(Qt${QT_VERSION_MAJOR}  COMPONENTS Widgets QUIET)

if (Qt${QT_VERSION_MAJOR}Widgets_FOUND)
  project(PDFExport)

  set(CMAKE_AUTOMOC ON)
  set(CMAKE_INCLUDE_CURRENT_DIR ON)

  ignore_oiv_runtest()

  set(CMAKE_AUTOMOC ON)
  set(CMAKE_INCLUDE_CURRENT_DIR ON)

  ignore_oiv_runtest()

  qt_wrap_ui( ${PROJECT_NAME}_headers PdfExportDialog_base.ui )

  add_oiv_executable(${PROJECT_NAME}
    main.cxx
    PdfExportDialog.cxx
    PdfExportDialog.h
    ${${PROJECT_NAME}_headers}
  )

  target_link_libraries( ${PROJECT_NAME}
                          PRIVATE
                          ${VolumeViz_LIBRARIES}
                          ${OpenInventorQt_LIBRARIES}
                          ${MeshViz_LIBRARIES}
                          Qt::Widgets
                          )

  if (${QT_VERSION_MAJOR} EQUAL 6)
    qt_allow_non_utf8_sources(${PROJECT_NAME})
  endif()
endif()
