# the profile widget include_directories(. ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR} ) set(SUBSURFACE_PREFERENCES_UI preferences_cloud.ui preferences_defaults.ui preferences_equipment.ui preferences_georeference.ui preferences_graph.ui preferences_language.ui preferences_log.ui preferences_media.ui preferences_network.ui preferences_reset.ui preferences_units.ui ) if(NOT USINGQT6) qt5_wrap_ui(SUBSURFACE_PREFERENCES_UI_HDRS ${SUBSURFACE_PREFERENCES_UI}) else() qt_wrap_ui(SUBSURFACE_PREFERENCES_UI_HDRS ${SUBSURFACE_PREFERENCES_UI}) endif() source_group("Subsurface Interface Files" FILES ${SUBSURFACE_PREFERENCES_UI}) set(SUBSURFACE_PREFERENCES_LIB_SRCS abstractpreferenceswidget.cpp abstractpreferenceswidget.h preferences_cloud.cpp preferences_cloud.h preferences_defaults.cpp preferences_defaults.h preferences_equipment.cpp preferences_equipment.h preferences_georeference.cpp preferences_georeference.h preferences_graph.cpp preferences_graph.h preferences_language.cpp preferences_language.h preferences_log.cpp preferences_log.h preferences_media.cpp preferences_media.h preferences_network.cpp preferences_network.h preferences_reset.cpp preferences_reset.h preferences_units.cpp preferences_units.h preferencesdialog.cpp preferencesdialog.h ) source_group("Subsurface Preferences" FILES ${SUBSURFACE_PREFERENCES_LIB_SRCS}) add_library(subsurface_desktop_preferences STATIC ${SUBSURFACE_PREFERENCES_LIB_SRCS} ${SUBSURFACE_PREFERENCES_UI_HDRS}) target_link_libraries(subsurface_desktop_preferences ${QT_LIBRARIES})