diff options
Diffstat (limited to 'src/widgets/CMakeLists.txt')
-rw-r--r-- | src/widgets/CMakeLists.txt | 735 |
1 files changed, 419 insertions, 316 deletions
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt index 84ed6f7fa9..fdef309a4a 100644 --- a/src/widgets/CMakeLists.txt +++ b/src/widgets/CMakeLists.txt @@ -1,18 +1,18 @@ -# Generated from widgets.pro. +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause ##################################################################### ## Widgets Module: ##################################################################### -qt_add_module(Widgets - GENERATE_METATYPES +qt_internal_add_module(Widgets QMAKE_MODULE_CONFIG uic PLUGIN_TYPES styles SOURCES + compat/removed_api.cpp itemviews/qfileiconprovider.cpp itemviews/qfileiconprovider.h itemviews/qfileiconprovider_p.h kernel/qapplication.cpp kernel/qapplication.h kernel/qapplication_p.h kernel/qboxlayout.cpp kernel/qboxlayout.h - kernel/qdesktopwidget.cpp kernel/qdesktopwidget_p.h kernel/qgesture.cpp kernel/qgesture.h kernel/qgesture_p.h kernel/qgesturemanager.cpp kernel/qgesturemanager_p.h kernel/qgesturerecognizer.cpp kernel/qgesturerecognizer.h @@ -20,6 +20,7 @@ qt_add_module(Widgets kernel/qlayout.cpp kernel/qlayout.h kernel/qlayout_p.h kernel/qlayoutengine.cpp kernel/qlayoutengine_p.h kernel/qlayoutitem.cpp kernel/qlayoutitem.h + kernel/qrhiwidget.cpp kernel/qrhiwidget.h kernel/qrhiwidget_p.h kernel/qsizepolicy.cpp kernel/qsizepolicy.h kernel/qstackedlayout.cpp kernel/qstackedlayout.h kernel/qstandardgestures.cpp kernel/qstandardgestures_p.h @@ -36,7 +37,7 @@ qt_add_module(Widgets styles/qpixmapstyle.cpp styles/qpixmapstyle_p.h styles/qpixmapstyle_p_p.h styles/qproxystyle.cpp styles/qproxystyle.h styles/qproxystyle_p.h - styles/qstyle.cpp styles/qstyle.h + styles/qstyle.cpp styles/qstyle.h styles/qstyle_p.h styles/qstylefactory.cpp styles/qstylefactory.h styles/qstylehelper.cpp styles/qstylehelper_p.h styles/qstyleoption.cpp styles/qstyleoption.h @@ -51,7 +52,10 @@ qt_add_module(Widgets widgets/qframe.cpp widgets/qframe.h widgets/qframe_p.h widgets/qwidgetanimator.cpp widgets/qwidgetanimator_p.h DEFINES + QT_NO_CONTEXTLESS_CONNECT QT_NO_USING_NAMESPACE + QT_NO_FOREACH + QT_USE_NODISCARD_FILE_OPEN INCLUDE_DIRECTORIES dialogs LIBRARIES @@ -65,179 +69,220 @@ qt_add_module(Widgets Qt::GuiPrivate PRECOMPILED_HEADER "kernel/qt_widgets_pch.h" + NO_PCH_SOURCES + compat/removed_api.cpp + GENERATE_CPP_EXPORTS ) -add_dependencies(Widgets ${QT_CMAKE_EXPORT_NAMESPACE}::uic) # special case +qt_internal_extend_target(Widgets CONDITION APPLE + NO_UNITY_BUILD_SOURCES + kernel/qapplication.cpp +) # Resources: set(qstyle_resource_files - "images/cdr-128.png" - "images/cdr-16.png" - "images/cdr-32.png" - "images/cleartext-16.png" - "images/cleartext-32.png" - "images/closedock-10.png" - "images/closedock-16.png" - "images/closedock-20.png" - "images/closedock-32.png" - "images/closedock-48.png" - "images/closedock-64.png" - "images/computer-16.png" - "images/computer-32.png" - "images/desktop-16.png" - "images/desktop-32.png" - "images/dirclosed-128.png" - "images/dirclosed-16.png" - "images/dirclosed-32.png" - "images/dirlink-128.png" - "images/dirlink-16.png" - "images/dirlink-32.png" - "images/diropen-128.png" - "images/diropen-16.png" - "images/diropen-32.png" - "images/down-128.png" - "images/down-16.png" - "images/down-32.png" - "images/dvd-128.png" - "images/dvd-16.png" - "images/dvd-32.png" - "images/file-128.png" - "images/file-16.png" - "images/file-32.png" - "images/filecontents-128.png" - "images/filecontents-16.png" - "images/filecontents-32.png" - "images/fileinfo-128.png" - "images/fileinfo-16.png" - "images/fileinfo-32.png" - "images/filelink-128.png" - "images/filelink-16.png" - "images/filelink-32.png" - "images/floppy-128.png" - "images/floppy-16.png" - "images/floppy-32.png" - "images/fontbitmap-16.png" - "images/fonttruetype-16.png" - "images/fusion_groupbox.png" - "images/harddrive-128.png" - "images/harddrive-16.png" - "images/harddrive-32.png" - "images/left-128.png" - "images/left-16.png" - "images/left-32.png" - "images/media-pause-16.png" - "images/media-pause-32.png" - "images/media-play-16.png" - "images/media-play-32.png" - "images/media-seek-backward-16.png" - "images/media-seek-backward-32.png" - "images/media-seek-forward-16.png" - "images/media-seek-forward-32.png" - "images/media-skip-backward-16.png" - "images/media-skip-backward-32.png" - "images/media-skip-forward-16.png" - "images/media-skip-forward-32.png" - "images/media-stop-16.png" - "images/media-stop-32.png" - "images/media-volume-16.png" - "images/media-volume-muted-16.png" - "images/networkdrive-128.png" - "images/networkdrive-16.png" - "images/networkdrive-32.png" - "images/newdirectory-128.png" - "images/newdirectory-16.png" - "images/newdirectory-32.png" - "images/normalizedockup-10.png" - "images/normalizedockup-16.png" - "images/normalizedockup-20.png" - "images/normalizedockup-32.png" - "images/normalizedockup-48.png" - "images/normalizedockup-64.png" - "images/parentdir-128.png" - "images/parentdir-16.png" - "images/parentdir-32.png" - "images/refresh-24.png" - "images/refresh-32.png" - "images/right-128.png" - "images/right-16.png" - "images/right-32.png" - "images/standardbutton-apply-128.png" - "images/standardbutton-apply-16.png" - "images/standardbutton-apply-32.png" - "images/standardbutton-cancel-128.png" - "images/standardbutton-cancel-16.png" - "images/standardbutton-cancel-32.png" - "images/standardbutton-clear-128.png" - "images/standardbutton-clear-16.png" - "images/standardbutton-clear-32.png" - "images/standardbutton-close-128.png" - "images/standardbutton-close-16.png" - "images/standardbutton-close-32.png" - "images/standardbutton-closetab-16.png" - "images/standardbutton-closetab-down-16.png" - "images/standardbutton-closetab-hover-16.png" - "images/standardbutton-delete-128.png" - "images/standardbutton-delete-16.png" - "images/standardbutton-delete-32.png" - "images/standardbutton-help-128.png" - "images/standardbutton-help-16.png" - "images/standardbutton-help-32.png" - "images/standardbutton-no-128.png" - "images/standardbutton-no-16.png" - "images/standardbutton-no-32.png" - "images/standardbutton-ok-128.png" - "images/standardbutton-ok-16.png" - "images/standardbutton-ok-32.png" - "images/standardbutton-open-128.png" - "images/standardbutton-open-16.png" - "images/standardbutton-open-32.png" - "images/standardbutton-save-128.png" - "images/standardbutton-save-16.png" - "images/standardbutton-save-32.png" - "images/standardbutton-yes-128.png" - "images/standardbutton-yes-16.png" - "images/standardbutton-yes-32.png" - "images/stop-24.png" - "images/stop-32.png" - "images/titlebar-contexthelp-16.png" - "images/titlebar-contexthelp-32.png" - "images/titlebar-contexthelp-48.png" - "images/titlebar-max-16.png" - "images/titlebar-max-32.png" - "images/titlebar-max-48.png" - "images/titlebar-min-16.png" - "images/titlebar-min-32.png" - "images/titlebar-min-48.png" - "images/titlebar-shade-16.png" - "images/titlebar-shade-32.png" - "images/titlebar-shade-48.png" - "images/titlebar-unshade-16.png" - "images/titlebar-unshade-32.png" - "images/titlebar-unshade-48.png" - "images/toolbar-ext-h-16.png" - "images/toolbar-ext-h-32.png" - "images/toolbar-ext-h-8.png" - "images/toolbar-ext-h-rtl-16.png" - "images/toolbar-ext-h-rtl-32.png" - "images/toolbar-ext-h-rtl-8.png" - "images/toolbar-ext-v-10.png" - "images/toolbar-ext-v-20.png" - "images/toolbar-ext-v-5.png" - "images/trash-128.png" - "images/trash-16.png" - "images/trash-32.png" - "images/up-128.png" - "images/up-16.png" - "images/up-32.png" - "images/viewdetailed-128.png" - "images/viewdetailed-16.png" - "images/viewdetailed-32.png" - "images/viewlist-128.png" - "images/viewlist-16.png" - "images/viewlist-32.png" -) - -qt_add_resource(Widgets "qstyle" + "styles/images/cdr-128.png" + "styles/images/cdr-16.png" + "styles/images/cdr-32.png" + "styles/images/cleartext-128.png" + "styles/images/cleartext-16.png" + "styles/images/cleartext-32.png" + "styles/images/closedock-10.png" + "styles/images/closedock-16.png" + "styles/images/closedock-20.png" + "styles/images/closedock-32.png" + "styles/images/closedock-48.png" + "styles/images/closedock-64.png" + "styles/images/computer-16.png" + "styles/images/computer-32.png" + "styles/images/critical-128.png" + "styles/images/critical-16.png" + "styles/images/critical-32.png" + "styles/images/desktop-16.png" + "styles/images/desktop-32.png" + "styles/images/dirclosed-128.png" + "styles/images/dirclosed-16.png" + "styles/images/dirclosed-32.png" + "styles/images/dirlink-128.png" + "styles/images/dirlink-16.png" + "styles/images/dirlink-32.png" + "styles/images/diropen-128.png" + "styles/images/diropen-16.png" + "styles/images/diropen-32.png" + "styles/images/down-128.png" + "styles/images/down-16.png" + "styles/images/down-32.png" + "styles/images/dvd-128.png" + "styles/images/dvd-16.png" + "styles/images/dvd-32.png" + "styles/images/file-128.png" + "styles/images/file-16.png" + "styles/images/file-32.png" + "styles/images/filecontents-128.png" + "styles/images/filecontents-16.png" + "styles/images/filecontents-32.png" + "styles/images/filedialog_end-128.png" + "styles/images/filedialog_end-16.png" + "styles/images/filedialog_end-32.png" + "styles/images/filedialog_start-128.png" + "styles/images/filedialog_start-16.png" + "styles/images/filedialog_start-32.png" + "styles/images/fileinfo-128.png" + "styles/images/fileinfo-16.png" + "styles/images/fileinfo-32.png" + "styles/images/filelink-128.png" + "styles/images/filelink-16.png" + "styles/images/filelink-32.png" + "styles/images/floppy-128.png" + "styles/images/floppy-16.png" + "styles/images/floppy-32.png" + "styles/images/fontbitmap-16.png" + "styles/images/fonttruetype-16.png" + "styles/images/fusion_groupbox.png" + "styles/images/harddrive-128.png" + "styles/images/harddrive-16.png" + "styles/images/harddrive-32.png" + "styles/images/information-128.png" + "styles/images/information-16.png" + "styles/images/information-32.png" + "styles/images/left-128.png" + "styles/images/left-16.png" + "styles/images/left-32.png" + "styles/images/media-pause-128.png" + "styles/images/media-pause-16.png" + "styles/images/media-pause-32.png" + "styles/images/media-play-128.png" + "styles/images/media-play-16.png" + "styles/images/media-play-32.png" + "styles/images/media-seek-backward-128.png" + "styles/images/media-seek-backward-16.png" + "styles/images/media-seek-backward-32.png" + "styles/images/media-seek-forward-128.png" + "styles/images/media-seek-forward-16.png" + "styles/images/media-seek-forward-32.png" + "styles/images/media-skip-backward-128.png" + "styles/images/media-skip-backward-16.png" + "styles/images/media-skip-backward-32.png" + "styles/images/media-skip-forward-128.png" + "styles/images/media-skip-forward-16.png" + "styles/images/media-skip-forward-32.png" + "styles/images/media-stop-128.png" + "styles/images/media-stop-16.png" + "styles/images/media-stop-32.png" + "styles/images/media-volume-16.png" + "styles/images/media-volume-muted-16.png" + "styles/images/networkdrive-128.png" + "styles/images/networkdrive-16.png" + "styles/images/networkdrive-32.png" + "styles/images/newdirectory-128.png" + "styles/images/newdirectory-16.png" + "styles/images/newdirectory-32.png" + "styles/images/normalizedockup-10.png" + "styles/images/normalizedockup-16.png" + "styles/images/normalizedockup-20.png" + "styles/images/normalizedockup-32.png" + "styles/images/normalizedockup-48.png" + "styles/images/normalizedockup-64.png" + "styles/images/parentdir-128.png" + "styles/images/parentdir-16.png" + "styles/images/parentdir-32.png" + "styles/images/question-128.png" + "styles/images/question-16.png" + "styles/images/question-32.png" + "styles/images/refresh-24.png" + "styles/images/refresh-32.png" + "styles/images/right-128.png" + "styles/images/right-16.png" + "styles/images/right-32.png" + "styles/images/standardbutton-apply-128.png" + "styles/images/standardbutton-apply-16.png" + "styles/images/standardbutton-apply-32.png" + "styles/images/standardbutton-cancel-128.png" + "styles/images/standardbutton-cancel-16.png" + "styles/images/standardbutton-cancel-32.png" + "styles/images/standardbutton-clear-128.png" + "styles/images/standardbutton-clear-16.png" + "styles/images/standardbutton-clear-32.png" + "styles/images/standardbutton-close-128.png" + "styles/images/standardbutton-close-16.png" + "styles/images/standardbutton-close-32.png" + "styles/images/standardbutton-closetab-128.png" + "styles/images/standardbutton-closetab-16.png" + "styles/images/standardbutton-closetab-32.png" + "styles/images/standardbutton-closetab-down-128.png" + "styles/images/standardbutton-closetab-down-16.png" + "styles/images/standardbutton-closetab-down-32.png" + "styles/images/standardbutton-closetab-hover-128.png" + "styles/images/standardbutton-closetab-hover-16.png" + "styles/images/standardbutton-closetab-hover-32.png" + "styles/images/standardbutton-delete-128.png" + "styles/images/standardbutton-delete-16.png" + "styles/images/standardbutton-delete-32.png" + "styles/images/standardbutton-help-128.png" + "styles/images/standardbutton-help-16.png" + "styles/images/standardbutton-help-32.png" + "styles/images/standardbutton-no-128.png" + "styles/images/standardbutton-no-16.png" + "styles/images/standardbutton-no-32.png" + "styles/images/standardbutton-ok-128.png" + "styles/images/standardbutton-ok-16.png" + "styles/images/standardbutton-ok-32.png" + "styles/images/standardbutton-open-128.png" + "styles/images/standardbutton-open-16.png" + "styles/images/standardbutton-open-32.png" + "styles/images/standardbutton-save-128.png" + "styles/images/standardbutton-save-16.png" + "styles/images/standardbutton-save-32.png" + "styles/images/standardbutton-yes-128.png" + "styles/images/standardbutton-yes-16.png" + "styles/images/standardbutton-yes-32.png" + "styles/images/stop-24.png" + "styles/images/stop-32.png" + "styles/images/titlebar-contexthelp-16.png" + "styles/images/titlebar-contexthelp-32.png" + "styles/images/titlebar-contexthelp-48.png" + "styles/images/titlebar-max-16.png" + "styles/images/titlebar-max-32.png" + "styles/images/titlebar-max-48.png" + "styles/images/titlebar-min-16.png" + "styles/images/titlebar-min-32.png" + "styles/images/titlebar-min-48.png" + "styles/images/titlebar-shade-16.png" + "styles/images/titlebar-shade-32.png" + "styles/images/titlebar-shade-48.png" + "styles/images/titlebar-unshade-16.png" + "styles/images/titlebar-unshade-32.png" + "styles/images/titlebar-unshade-48.png" + "styles/images/toolbar-ext-h-128.png" + "styles/images/toolbar-ext-h-16.png" + "styles/images/toolbar-ext-h-32.png" + "styles/images/toolbar-ext-h-8.png" + "styles/images/toolbar-ext-h-rtl-128.png" + "styles/images/toolbar-ext-h-rtl-16.png" + "styles/images/toolbar-ext-h-rtl-32.png" + "styles/images/toolbar-ext-h-rtl-8.png" + "styles/images/toolbar-ext-v-10.png" + "styles/images/toolbar-ext-v-20.png" + "styles/images/toolbar-ext-v-80.png" + "styles/images/toolbar-ext-v-5.png" + "styles/images/trash-128.png" + "styles/images/trash-16.png" + "styles/images/trash-32.png" + "styles/images/up-128.png" + "styles/images/up-16.png" + "styles/images/up-32.png" + "styles/images/viewdetailed-128.png" + "styles/images/viewdetailed-16.png" + "styles/images/viewdetailed-32.png" + "styles/images/viewlist-128.png" + "styles/images/viewlist-16.png" + "styles/images/viewlist-32.png" + "styles/images/warning-128.png" + "styles/images/warning-16.png" + "styles/images/warning-32.png" +) + +qt_internal_add_resource(Widgets "qstyle" PREFIX "/qt-project.org/styles/commonstyle" BASE @@ -245,34 +290,36 @@ qt_add_resource(Widgets "qstyle" FILES ${qstyle_resource_files} ) -set_source_files_properties("styles/images/closedock-down-macstyle-16.png" - PROPERTIES QT_RESOURCE_ALIAS "images/closedock-down-16.png" -) -set_source_files_properties("styles/images/closedock-macstyle-16.png" - PROPERTIES QT_RESOURCE_ALIAS "images/closedock-16.png" -) -set_source_files_properties("styles/images/dockdock-down-macstyle-16.png" - PROPERTIES QT_RESOURCE_ALIAS "images/dockdock-down-16.png" -) -set_source_files_properties("styles/images/dockdock-macstyle-16.png" - PROPERTIES QT_RESOURCE_ALIAS "images/dockdock-16.png" -) -set_source_files_properties("styles/images/toolbar-ext-macstyle.png" - PROPERTIES QT_RESOURCE_ALIAS "images/toolbar-ext.png" -) -set_source_files_properties("styles/images/toolbar-ext-macstyle@2x.png" - PROPERTIES QT_RESOURCE_ALIAS "images/toolbar-ext@2x.png" -) set(qstyle1_resource_files - "images/closedock-down-macstyle-16.png" - "images/closedock-macstyle-16.png" - "images/dockdock-down-macstyle-16.png" - "images/dockdock-macstyle-16.png" - "images/toolbar-ext-macstyle.png" - "images/toolbar-ext-macstyle@2x.png" -) - -qt_add_resource(Widgets "qstyle1" + "styles/images/closedock-down-macstyle-10.png" + "styles/images/closedock-down-macstyle-16.png" + "styles/images/closedock-down-macstyle-20.png" + "styles/images/closedock-down-macstyle-32.png" + "styles/images/closedock-down-macstyle-48.png" + "styles/images/closedock-down-macstyle-64.png" + "styles/images/closedock-macstyle-10.png" + "styles/images/closedock-macstyle-16.png" + "styles/images/closedock-macstyle-20.png" + "styles/images/closedock-macstyle-32.png" + "styles/images/closedock-macstyle-48.png" + "styles/images/closedock-macstyle-64.png" + "styles/images/dockdock-down-macstyle-10.png" + "styles/images/dockdock-down-macstyle-16.png" + "styles/images/dockdock-down-macstyle-20.png" + "styles/images/dockdock-down-macstyle-32.png" + "styles/images/dockdock-down-macstyle-48.png" + "styles/images/dockdock-down-macstyle-64.png" + "styles/images/dockdock-macstyle-10.png" + "styles/images/dockdock-macstyle-16.png" + "styles/images/dockdock-macstyle-20.png" + "styles/images/dockdock-macstyle-32.png" + "styles/images/dockdock-macstyle-48.png" + "styles/images/dockdock-macstyle-64.png" + "styles/images/toolbar-ext-macstyle.png" + "styles/images/toolbar-ext-macstyle@2x.png" +) + +qt_internal_add_resource(Widgets "qstyle1" PREFIX "/qt-project.org/styles/macstyle" BASE @@ -281,296 +328,323 @@ qt_add_resource(Widgets "qstyle1" ${qstyle1_resource_files} ) +set(qstyle_resource_fusion_files + "styles/images/fusion_closedock-10.png" + "styles/images/fusion_closedock-16.png" + "styles/images/fusion_closedock-20.png" + "styles/images/fusion_closedock-32.png" + "styles/images/fusion_closedock-48.png" + "styles/images/fusion_closedock-64.png" + "styles/images/fusion_normalizedockup_10.png" + "styles/images/fusion_normalizedockup-16.png" + "styles/images/fusion_normalizedockup_20.png" + "styles/images/fusion_normalizedockup-32.png" + "styles/images/fusion_normalizedockup_48.png" + "styles/images/fusion_normalizedockup_64.png" + "styles/images/fusion_titlebar-min-10.png" + "styles/images/fusion_titlebar-min-16.png" + "styles/images/fusion_titlebar-min-20.png" + "styles/images/fusion_titlebar-min-32.png" + "styles/images/fusion_titlebar-min-48.png" + "styles/images/fusion_titlebar-min-64.png" +) + +qt_internal_add_resource(Widgets "qstyle_fusion" + PREFIX + "/qt-project.org/styles/fusionstyle" + BASE + "styles" + FILES + ${qstyle_resource_fusion_files} +) + if(QT_FEATURE_reduce_relocations AND UNIX AND GCC) target_link_options(Widgets PRIVATE "LINKER:--dynamic-list=${CMAKE_CURRENT_LIST_DIR}/QtWidgets.dynlist") endif() -#### Keys ignored in scope 1:.:.:widgets.pro:<TRUE>: -# MODULE_CONFIG = "uic" -# QMAKE_LIBS = "$$QMAKE_LIBS_GUI" - ## Scopes: ##################################################################### -qt_extend_target(Widgets CONDITION MSVC AND (TEST_architecture_arch STREQUAL "i386") +qt_internal_extend_target(Widgets CONDITION MSVC AND (TEST_architecture_arch STREQUAL "i386") LINK_OPTIONS "/BASE:0x65000000" ) -qt_extend_target(Widgets CONDITION MACOS +qt_internal_extend_target(Widgets CONDITION MACOS SOURCES kernel/qmacgesturerecognizer.cpp kernel/qmacgesturerecognizer_p.h - widgets/qmaccocoaviewcontainer_mac.h widgets/qmaccocoaviewcontainer_mac.mm - widgets/qmacnativewidget_mac.h widgets/qmacnativewidget_mac.mm LIBRARIES ${FWAppKit} z ) -qt_extend_target(Widgets CONDITION WIN32 +qt_internal_extend_target(Widgets CONDITION WIN32 LIBRARIES dwmapi shell32 uxtheme ) -qt_extend_target(Widgets CONDITION QT_FEATURE_graphicseffect +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_graphicseffect SOURCES effects/qgraphicseffect.cpp effects/qgraphicseffect.h effects/qgraphicseffect_p.h effects/qpixmapfilter.cpp effects/qpixmapfilter_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_action +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_action SOURCES + kernel/qaction.h kernel/qaction_widgets.cpp kernel/qaction_widgets_p.h + kernel/qactiongroup.h kernel/qwidgetaction.cpp kernel/qwidgetaction.h kernel/qwidgetaction_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_formlayout +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_formlayout SOURCES kernel/qformlayout.cpp kernel/qformlayout.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_shortcut +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_shortcut SOURCES + kernel/qshortcut.h kernel/qshortcut_widgets.cpp ) -qt_extend_target(Widgets CONDITION QT_FEATURE_tooltip +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_tooltip SOURCES kernel/qtooltip.cpp kernel/qtooltip.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_whatsthis +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_whatsthis SOURCES kernel/qwhatsthis.cpp kernel/qwhatsthis.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_animation +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_animation SOURCES styles/qstyleanimation.cpp styles/qstyleanimation_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_style_windows +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_style_windows SOURCES styles/qwindowsstyle.cpp styles/qwindowsstyle_p.h styles/qwindowsstyle_p_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_style_fusion +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_style_fusion SOURCES styles/qfusionstyle.cpp styles/qfusionstyle_p.h styles/qfusionstyle_p_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_abstractbutton +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_abstractbutton SOURCES widgets/qabstractbutton.cpp widgets/qabstractbutton.h widgets/qabstractbutton_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_abstractslider +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_abstractslider SOURCES widgets/qabstractslider.cpp widgets/qabstractslider.h widgets/qabstractslider_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_buttongroup +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_buttongroup SOURCES widgets/qbuttongroup.cpp widgets/qbuttongroup.h widgets/qbuttongroup_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_calendarwidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_calendarwidget SOURCES widgets/qcalendarwidget.cpp widgets/qcalendarwidget.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_checkbox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_checkbox SOURCES widgets/qcheckbox.cpp widgets/qcheckbox.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_combobox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_combobox SOURCES widgets/qcombobox.cpp widgets/qcombobox.h widgets/qcombobox_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_commandlinkbutton +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_commandlinkbutton SOURCES widgets/qcommandlinkbutton.cpp widgets/qcommandlinkbutton.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_datetimeedit +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_datetimeedit SOURCES widgets/qdatetimeedit.cpp widgets/qdatetimeedit.h widgets/qdatetimeedit_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_dial +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_dial SOURCES widgets/qdial.cpp widgets/qdial.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_dockwidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_dockwidget SOURCES widgets/qdockarealayout.cpp widgets/qdockarealayout_p.h widgets/qdockwidget.cpp widgets/qdockwidget.h widgets/qdockwidget_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_effects +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_effects SOURCES widgets/qeffects.cpp widgets/qeffects_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_fontcombobox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_fontcombobox SOURCES widgets/qfontcombobox.cpp widgets/qfontcombobox.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_groupbox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_groupbox SOURCES widgets/qgroupbox.cpp widgets/qgroupbox.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_keysequenceedit +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_keysequenceedit SOURCES widgets/qkeysequenceedit.cpp widgets/qkeysequenceedit.h widgets/qkeysequenceedit_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_label +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_label SOURCES widgets/qlabel.cpp widgets/qlabel.h widgets/qlabel_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_lcdnumber +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_lcdnumber SOURCES widgets/qlcdnumber.cpp widgets/qlcdnumber.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_lineedit +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_lineedit SOURCES widgets/qlineedit.cpp widgets/qlineedit.h widgets/qlineedit_p.cpp widgets/qlineedit_p.h widgets/qwidgetlinecontrol.cpp widgets/qwidgetlinecontrol_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_mainwindow +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_mainwindow SOURCES widgets/qmainwindow.cpp widgets/qmainwindow.h widgets/qmainwindowlayout.cpp widgets/qmainwindowlayout_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_mdiarea +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_mdiarea SOURCES widgets/qmdiarea.cpp widgets/qmdiarea.h widgets/qmdiarea_p.h widgets/qmdisubwindow.cpp widgets/qmdisubwindow.h widgets/qmdisubwindow_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_menu +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_menu SOURCES widgets/qmenu.cpp widgets/qmenu.h widgets/qmenu_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_menubar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_menubar SOURCES widgets/qmenubar.cpp widgets/qmenubar.h widgets/qmenubar_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_progressbar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_progressbar SOURCES widgets/qprogressbar.cpp widgets/qprogressbar.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_pushbutton +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_pushbutton SOURCES widgets/qpushbutton.cpp widgets/qpushbutton.h widgets/qpushbutton_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_radiobutton +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_radiobutton SOURCES widgets/qradiobutton.cpp widgets/qradiobutton.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_resizehandler +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_resizehandler SOURCES widgets/qwidgetresizehandler.cpp widgets/qwidgetresizehandler_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_dialogbuttonbox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_dialogbuttonbox SOURCES - widgets/qdialogbuttonbox.cpp widgets/qdialogbuttonbox.h + widgets/qdialogbuttonbox.cpp widgets/qdialogbuttonbox.h widgets/qdialogbuttonbox_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_rubberband +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_rubberband SOURCES widgets/qrubberband.cpp widgets/qrubberband.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_scrollarea +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_scrollarea SOURCES widgets/qscrollarea.cpp widgets/qscrollarea.h widgets/qscrollarea_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_scrollbar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_scrollbar SOURCES widgets/qscrollbar.cpp widgets/qscrollbar.h widgets/qscrollbar_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_sizegrip +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_sizegrip SOURCES widgets/qsizegrip.cpp widgets/qsizegrip.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_slider +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_slider SOURCES widgets/qslider.cpp widgets/qslider.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_spinbox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_spinbox SOURCES widgets/qabstractspinbox.cpp widgets/qabstractspinbox.h widgets/qabstractspinbox_p.h widgets/qspinbox.cpp widgets/qspinbox.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_splashscreen +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_splashscreen SOURCES widgets/qsplashscreen.cpp widgets/qsplashscreen.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_splitter +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_splitter SOURCES widgets/qsplitter.cpp widgets/qsplitter.h widgets/qsplitter_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_stackedwidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_stackedwidget SOURCES widgets/qstackedwidget.cpp widgets/qstackedwidget.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_statusbar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_statusbar SOURCES widgets/qstatusbar.cpp widgets/qstatusbar.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_tabbar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_tabbar SOURCES widgets/qtabbar.cpp widgets/qtabbar.h widgets/qtabbar_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_textedit +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_textedit SOURCES widgets/qplaintextedit.cpp widgets/qplaintextedit.h widgets/qplaintextedit_p.h widgets/qtextedit.cpp widgets/qtextedit.h widgets/qtextedit_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_textbrowser +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_textbrowser SOURCES widgets/qtextbrowser.cpp widgets/qtextbrowser.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_tabwidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_tabwidget SOURCES widgets/qtabwidget.cpp widgets/qtabwidget.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_toolbar +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_toolbar SOURCES widgets/qtoolbar.cpp widgets/qtoolbar.h widgets/qtoolbar_p.h widgets/qtoolbararealayout.cpp widgets/qtoolbararealayout_p.h @@ -578,44 +652,44 @@ qt_extend_target(Widgets CONDITION QT_FEATURE_toolbar widgets/qtoolbarseparator.cpp widgets/qtoolbarseparator_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_toolbox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_toolbox SOURCES widgets/qtoolbox.cpp widgets/qtoolbox.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_toolbutton +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_toolbutton SOURCES widgets/qtoolbarextension.cpp widgets/qtoolbarextension_p.h widgets/qtoolbutton.cpp widgets/qtoolbutton.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_widgettextcontrol +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_widgettextcontrol SOURCES widgets/qwidgettextcontrol.cpp widgets/qwidgettextcontrol_p.h widgets/qwidgettextcontrol_p_p.h ) -qt_extend_target(Widgets CONDITION MACOS AND (QT_FEATURE_menu OR QT_FEATURE_menubar) +qt_internal_extend_target(Widgets CONDITION MACOS AND (QT_FEATURE_menu OR QT_FEATURE_menubar) SOURCES widgets/qmenu_mac.mm ) -qt_extend_target(Widgets CONDITION QT_FEATURE_colordialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_colordialog SOURCES dialogs/qcolordialog.cpp dialogs/qcolordialog.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_dialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_dialog SOURCES dialogs/qdialog.cpp dialogs/qdialog.h dialogs/qdialog_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_errormessage +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_errormessage SOURCES dialogs/qerrormessage.cpp dialogs/qerrormessage.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_filedialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_filedialog SOURCES dialogs/qfiledialog.cpp dialogs/qfiledialog.h dialogs/qfiledialog.ui dialogs/qfiledialog_p.h dialogs/qsidebar.cpp dialogs/qsidebar_p.h @@ -623,39 +697,40 @@ qt_extend_target(Widgets CONDITION QT_FEATURE_filedialog uic ) -qt_extend_target(Widgets CONDITION QT_FEATURE_filesystemmodel +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_filesystemmodel SOURCES - dialogs/qfileinfogatherer.cpp dialogs/qfileinfogatherer_p.h - dialogs/qfilesystemmodel.cpp dialogs/qfilesystemmodel.h dialogs/qfilesystemmodel_p.h + dialogs/qfilesystemmodel.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_fontdialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_fontdialog SOURCES dialogs/qfontdialog.cpp dialogs/qfontdialog.h dialogs/qfontdialog_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_fscompleter +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_fscompleter SOURCES dialogs/qfscompleter_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_inputdialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_inputdialog SOURCES dialogs/qinputdialog.cpp dialogs/qinputdialog.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_messagebox +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_messagebox SOURCES dialogs/qmessagebox.cpp dialogs/qmessagebox.h + NO_UNITY_BUILD_SOURCES + dialogs/qmessagebox.cpp # error: ‘Old_Ok’ [etc] was not declared in this scope ) if(QT_FEATURE_messagebox) # Resources: set(qmessagebox_resource_files - "images/qtlogo-64.png" + "dialogs/images/qtlogo-64.png" ) - qt_add_resource(Widgets "qmessagebox" + qt_internal_add_resource(Widgets "qmessagebox" PREFIX "/qt-project.org/qmessagebox" BASE @@ -665,22 +740,32 @@ if(QT_FEATURE_messagebox) ) endif() -qt_extend_target(Widgets CONDITION QT_FEATURE_progressdialog +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_progressdialog SOURCES dialogs/qprogressdialog.cpp dialogs/qprogressdialog.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_wizard - SOURCES - dialogs/qwizard.cpp dialogs/qwizard.h -) +if(QT_FEATURE_wizard) + qt_internal_extend_target(Widgets CONDITION + SOURCES + dialogs/qwizard.cpp dialogs/qwizard.h + ) -qt_extend_target(Widgets CONDITION QT_FEATURE_wizard AND WIN32 - SOURCES - dialogs/qwizard_win.cpp dialogs/qwizard_win_p.h -) + if(APPLE) + set_source_files_properties(dialogs/qwizard.cpp + PROPERTIES + LANGUAGE OBJCXX + SKIP_PRECOMPILE_HEADERS ON + ) + endif() + + qt_internal_extend_target(Widgets CONDITION WIN32 + SOURCES + dialogs/qwizard_win.cpp dialogs/qwizard_win_p.h + ) +endif() -qt_extend_target(Widgets CONDITION QT_FEATURE_accessibility +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_accessibility SOURCES accessible/complexwidgets.cpp accessible/complexwidgets_p.h accessible/qaccessiblemenu.cpp accessible/qaccessiblemenu_p.h @@ -691,12 +776,12 @@ qt_extend_target(Widgets CONDITION QT_FEATURE_accessibility accessible/simplewidgets.cpp accessible/simplewidgets_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_accessibility AND QT_FEATURE_itemviews +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_accessibility AND QT_FEATURE_itemviews SOURCES accessible/itemviews.cpp accessible/itemviews_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_itemviews +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_itemviews SOURCES itemviews/qabstractitemdelegate.cpp itemviews/qabstractitemdelegate.h itemviews/qabstractitemdelegate_p.h itemviews/qabstractitemview.cpp itemviews/qabstractitemview.h itemviews/qabstractitemview_p.h @@ -708,49 +793,50 @@ qt_extend_target(Widgets CONDITION QT_FEATURE_itemviews itemviews/qwidgetitemdata_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_columnview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_columnview SOURCES itemviews/qcolumnview.cpp itemviews/qcolumnview.h itemviews/qcolumnview_p.h itemviews/qcolumnviewgrip.cpp itemviews/qcolumnviewgrip_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_datawidgetmapper +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_datawidgetmapper SOURCES itemviews/qdatawidgetmapper.cpp itemviews/qdatawidgetmapper.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_listview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_listview SOURCES itemviews/qlistview.cpp itemviews/qlistview.h itemviews/qlistview_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_listwidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_listwidget SOURCES itemviews/qlistwidget.cpp itemviews/qlistwidget.h itemviews/qlistwidget_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_tableview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_tableview SOURCES itemviews/qtableview.cpp itemviews/qtableview.h itemviews/qtableview_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_tablewidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_tablewidget SOURCES itemviews/qtablewidget.cpp itemviews/qtablewidget.h itemviews/qtablewidget_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_treeview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_treeview SOURCES itemviews/qtreeview.cpp itemviews/qtreeview.h itemviews/qtreeview_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_treewidget +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_treewidget SOURCES itemviews/qtreewidget.cpp itemviews/qtreewidget.h itemviews/qtreewidget_p.h itemviews/qtreewidgetitemiterator.cpp itemviews/qtreewidgetitemiterator.h + itemviews/qtreewidgetitemiterator_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_graphicsview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_graphicsview SOURCES graphicsview/qgraph_p.h graphicsview/qgraphicsanchorlayout.cpp graphicsview/qgraphicsanchorlayout.h graphicsview/qgraphicsanchorlayout_p.cpp graphicsview/qgraphicsanchorlayout_p.h @@ -774,54 +860,71 @@ qt_extend_target(Widgets CONDITION QT_FEATURE_graphicsview graphicsview/qsimplex_p.cpp graphicsview/qsimplex_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_easingcurve AND QT_FEATURE_graphicsview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_easingcurve AND QT_FEATURE_graphicsview SOURCES graphicsview/qgraphicsitemanimation.cpp graphicsview/qgraphicsitemanimation.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_completer +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_completer SOURCES util/qcompleter.cpp util/qcompleter.h util/qcompleter_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_scroller +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_scroller SOURCES util/qflickgesture.cpp util/qflickgesture_p.h util/qscroller.cpp util/qscroller.h util/qscroller_p.h util/qscrollerproperties.cpp util/qscrollerproperties.h util/qscrollerproperties_p.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_undoview +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_undocommand SOURCES - util/qundoview.cpp util/qundoview.h + util/qundostack.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_xcb +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_undogroup SOURCES - util/qsystemtrayicon_x11.cpp + util/qundogroup.h ) -qt_extend_target(Widgets CONDITION NOT QT_FEATURE_xcb +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_undoview SOURCES - util/qsystemtrayicon_qpa.cpp + util/qundoview.cpp util/qundoview.h ) -qt_extend_target(Widgets CONDITION QT_FEATURE_statemachine +qt_internal_extend_target(Widgets CONDITION QT_FEATURE_xcb SOURCES - statemachine/qguistatemachine.cpp + util/qsystemtrayicon_x11.cpp ) -qt_extend_target(Widgets CONDITION QT_FEATURE_qeventtransition +qt_internal_extend_target(Widgets CONDITION NOT QT_FEATURE_xcb SOURCES - statemachine/qbasickeyeventtransition.cpp statemachine/qbasickeyeventtransition_p.h - statemachine/qbasicmouseeventtransition.cpp statemachine/qbasicmouseeventtransition_p.h - statemachine/qkeyeventtransition.cpp statemachine/qkeyeventtransition.h - statemachine/qmouseeventtransition.cpp statemachine/qmouseeventtransition.h + util/qsystemtrayicon_qpa.cpp ) -qt_create_tracepoints(Widgets qtwidgets.tracepoints) -qt_add_docs(Widgets +qt_internal_generate_tracepoints(Widgets widgets + SOURCES + kernel/qapplication.cpp +) + +qt_internal_add_docs(Widgets doc/qtwidgets.qdocconf ) +if(IOS) + qt_internal_set_apple_privacy_manifest(Widgets + "${CMAKE_CURRENT_SOURCE_DIR}/platform/ios/PrivacyInfo.xcprivacy") +endif() + +# include the snippet projects for developer-builds +if(QT_FEATURE_private_tests) + add_subdirectory(doc/snippets/customviewstyle) + add_subdirectory(doc/snippets/filedialogurls) + add_subdirectory(doc/snippets/graphicssceneadditem) + if(QT_FEATURE_opengl AND QT_FEATURE_printdialog) + add_subdirectory(doc/snippets/graphicsview) + endif() + add_subdirectory(doc/snippets/mdiarea) + add_subdirectory(doc/snippets/myscrollarea) +endif() |