-# Some wrappers for simplifying dual-Qt support
-
-function(qt_use_modules)
- if (USE_QT5)
- qt5_use_modules(${ARGN})
- else()
- qt4_use_modules(${ARGN})
- endif()
-endfunction()
-
-function(qt_wrap_ui _var)
- if (USE_QT5)
- qt5_wrap_ui(var ${ARGN})
- else()
- qt4_wrap_ui(var ${ARGN})
- endif()
- set(${_var} ${${_var}} ${var} PARENT_SCOPE)
-endfunction()
-
-function(qt_add_resources _var)
- if (USE_QT5)
- qt5_add_resources(var ${ARGN})
- else()
- qt4_add_resources(var ${ARGN})
- endif()
- set(${_var} ${${_var}} ${var} PARENT_SCOPE)
-endfunction()
-
-function(qt_add_dbus_interface _var)
- if (USE_QT5)
- qt5_add_dbus_interface(var ${ARGN})
- else()
- qt4_add_dbus_interface(var ${ARGN})
- endif()
- set(${_var} ${${_var}} ${var} PARENT_SCOPE)
-endfunction()
-
-function(qt_add_dbus_adaptor _var)
- if (USE_QT5)
- qt5_add_dbus_adaptor(var ${ARGN})
- else()
- qt4_add_dbus_adaptor(var ${ARGN})
- endif()
- set(${_var} ${${_var}} ${var} PARENT_SCOPE)
-endfunction()
-