Remove inline docs for qt_import_plugins() to avoid duplication
Don't maintain two copies of the docs for qt_import_plugins() in separate places. Remove the inline docs because they are not the canonical ones that the user docs contain. Also remove the TODO and qml plugins. Those are now handled by a separate command, qt_import_qml_plugins(). Add a "see also" link to assist in discoverability. Task-number: QTBUG-95712 Pick-to: 6.2 6.2.0 Change-Id: I3bb872f77a1b57fd5f2f4fe1355625c47e44a351 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
1fed96d19f
commit
2e4d8d8ec5
@ -834,25 +834,6 @@ function(_qt_internal_disable_static_default_plugins target)
|
||||
set_target_properties(${target} PROPERTIES QT_DEFAULT_PLUGINS 0)
|
||||
endfunction()
|
||||
|
||||
# This function is used to indicate which plug-ins are going to be
|
||||
# used by a given target.
|
||||
# This allows static linking to a correct set of plugins.
|
||||
# Options :
|
||||
# NO_DEFAULT: disable linking against any plug-in by default for that target, e.g. no platform plug-in.
|
||||
# INCLUDE <list of additional plug-ins to be linked against>
|
||||
# EXCLUDE <list of plug-ins to be removed from the default set>
|
||||
# INCLUDE_BY_TYPE <type> <included plugins>
|
||||
# EXCLUDE_BY_TYPE <type to be excluded>
|
||||
#
|
||||
# Example :
|
||||
# qt_import_plugins(myapp
|
||||
# INCLUDE Qt::QCocoaIntegrationPlugin
|
||||
# EXCLUDE Qt::QMinimalIntegrationPlugin
|
||||
# INCLUDE_BY_TYPE imageformats Qt::QGifPlugin Qt::QJpegPlugin
|
||||
# EXCLUDE_BY_TYPE sqldrivers
|
||||
# )
|
||||
|
||||
# TODO : support qml plug-ins.
|
||||
function(qt6_import_plugins target)
|
||||
cmake_parse_arguments(arg "NO_DEFAULT" "" "INCLUDE;EXCLUDE;INCLUDE_BY_TYPE;EXCLUDE_BY_TYPE" ${ARGN})
|
||||
|
||||
|
@ -94,4 +94,6 @@ In the snippet above, the following occurs with the executable \c myapp:
|
||||
overridden to only include Qt6::QGifPlugin and Qt6::QJpegPlugin.
|
||||
\li All \c sqldrivers plugins are excluded from automatic importing.
|
||||
\endlist
|
||||
|
||||
\sa{qt6_import_qml_plugins}{qt_import_qml_plugins()}
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user