CPackIFW USER_INTERFACES
QT IFW allows one to specify additional pages through a list of ui files that are added to the meta folder of the package and are listed in the component configuration.xml
cpack_ifw_configure_component gained the capability of accepting a list of
USER_INTERFACES
that are copied to the meta folder and
added to the component description.
For instance:
cpack_ifw_configure_component(component
USER_INTERFACES ${CMAKE_SOURCE_DIR}/installer/customPage1.ui ${CMAKE_SOURCE_DIR}/installer/customPage2.ui
SCRIPT "${CMAKE_SOURCE_DIR}/installer/component_operations.qs")