If I have
find_package(KF5I18n ${KF5_MIN_VERSION} CONFIG REQUIRED)
in CMakeLists.txt, cmake failed with the following error:
get_target_property() called with non-existent target "Qt5::uic".
referencing the following line in KF5I18nMacros.cmake:
get_target_property(QT_UIC_EXECUTABLE Qt5::uic LOCATION)