qt_add_executable(LocalSendQt
    main.cpp
    Application.cpp
    AppController.cpp
)

set_target_properties(LocalSendQt PROPERTIES
    OUTPUT_NAME localsend-qt
)

qt_add_qml_module(LocalSendQt
    URI LocalSend
    VERSION 1.0
    QML_FILES
        qml/main.qml
)

target_link_libraries(LocalSendQt PRIVATE
    LocalSendCore
    Qt6::Quick
    Qt6::QuickControls2
)

install(TARGETS LocalSendQt
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
    BUNDLE DESTINATION .
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
