if(Qt5Widgets_FOUND OR QT_QTGUI_FOUND)
  set(gammaray_injector_style_srcs injectorstyleplugin.cpp)

  add_library(gammaray_injector_style MODULE ${gammaray_injector_style_srcs})

  target_link_libraries(gammaray_injector_style
    ${QT_QTCORE_LIBRARIES}
    ${QT_QTGUI_LIBRARIES}
  )

  set_target_properties(gammaray_injector_style
    PROPERTIES PREFIX ""
    LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${PROBE_PLUGIN_INSTALL_DIR}/styles
  )

  if(GAMMARAY_INSTALL_QT_LAYOUT)
    set_target_properties(gammaray_injector_style PROPERTIES OUTPUT_NAME gammaray_injector_style-${GAMMARAY_PROBE_ABI})
  endif()

  install(
    TARGETS gammaray_injector_style
    DESTINATION ${PROBE_PLUGIN_INSTALL_DIR}/styles
  )
  if(MSVC)
    install(FILES "$<TARGET_PDB_FILE_DIR:gammaray_injector_style>/$<TARGET_PDB_FILE_NAME:gammaray_injector_style>" DESTINATION "${PROBE_PLUGIN_INSTALL_DIR}/styles" CONFIGURATIONS Debug RelWithDebInfo)
  endif()
endif()
