summaryrefslogtreecommitdiffstats
path: root/src/widgets/CMakeLists.txt
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2019-03-07 15:17:07 +0100
committerTobias Hunger <tobias.hunger@qt.io>2019-03-27 14:20:15 +0000
commit9ba702bea9c12b45c746cac53d843717162545e1 (patch)
treeca0b591f62a901aa3a2693504a08f7fbc4c6e7d9 /src/widgets/CMakeLists.txt
parentaa50b377a7d904e35cf3a26e4c8a054108011ffd (diff)
CMake: Re-generate widgets
Change-Id: I3722092aaf4ff5d131223057d73f9cbb82982a98 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/widgets/CMakeLists.txt')
-rw-r--r--src/widgets/CMakeLists.txt270
1 files changed, 224 insertions, 46 deletions
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt
index b3847f430a..afb1cd8e71 100644
--- a/src/widgets/CMakeLists.txt
+++ b/src/widgets/CMakeLists.txt
@@ -1,7 +1,7 @@
# Generated from widgets.pro.
#####################################################################
-## QtWidgets Module:
+## Widgets Module:
#####################################################################
add_qt_module(Widgets
@@ -38,7 +38,7 @@ add_qt_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.qrc
+ styles/qstyle.cpp styles/qstyle.h
styles/qstyleanimation.cpp styles/qstyleanimation_p.h
styles/qstylefactory.cpp styles/qstylefactory.h
styles/qstylehelper.cpp styles/qstylehelper_p.h
@@ -56,46 +56,240 @@ add_qt_module(Widgets
DEFINES
QT_NO_USING_NAMESPACE
INCLUDE_DIRECTORIES
- dialogs/
+ dialogs
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
- PUBLIC_LIBRARIES
+ PUBLIC_LIBRARIES # special case
Qt::Core
Qt::Gui
-)
+ # CONFIG = "$$MODULE_CONFIG" "qt_tracepoints"
+ # KERNEL_P = "kernel"
+ # MODULE_CONFIG = "uic"
+ # MODULE_PLUGIN_TYPES = "styles"
+ # PRECOMPILED_HEADER = "kernel/qt_widgets_pch.h"
+ # QMAKE_DYNAMIC_LIST_FILE = "$$PWD/QtWidgets.dynlist"
+ # QMAKE_LIBS = "$$QMAKE_LIBS_GUI"
+ # TRACEPOINT_PROVIDER = "$$PWD/qtwidgets.tracepoints"
+ # _LOADED = "qt_module"
+)
+
+add_dependencies(Widgets Qt::uic) # special case
+
+# Resources:
+add_qt_resource(Widgets "qstyle" PREFIX "/qt-project.org/styles/commonstyle" BASE "styles" 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)
+set_source_files_properties("styles/images/closedock-down-macstyle-16.png"
+ PROPERTIES alias "images/closedock-down-16.png")
+set_source_files_properties("styles/images/closedock-macstyle-16.png"
+ PROPERTIES alias "images/closedock-16.png")
+set_source_files_properties("styles/images/dockdock-down-macstyle-16.png"
+ PROPERTIES alias "images/dockdock-down-16.png")
+set_source_files_properties("styles/images/dockdock-macstyle-16.png"
+ PROPERTIES alias "images/dockdock-16.png")
+set_source_files_properties("styles/images/toolbar-ext-macstyle.png"
+ PROPERTIES alias "images/toolbar-ext.png")
+set_source_files_properties("styles/images/toolbar-ext-macstyle@2x.png"
+ PROPERTIES alias "images/toolbar-ext@2x.png")
+add_qt_resource(Widgets "qstyle1" PREFIX "/qt-project.org/styles/macstyle" BASE "styles" 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)
-add_dependencies(Widgets Qt::uic)
## Scopes:
#####################################################################
-#
-#extend_target(Widgets CONDITION MSVC
-#)
-#
-#extend_target(Widgets CONDITION (MSVC) AND (equals(QT_ARCH, i386))
-#)
-#
-#extend_target(Widgets CONDITION APPLE_OSX
-#)
+
+extend_target(Widgets CONDITION MSVC AND (TEST_architecture STREQUAL "i386")
+ LINK_OPTIONS
+ "/BASE:0x65000000"
+)
extend_target(Widgets CONDITION APPLE_OSX
+ SOURCES
+ kernel/qmacgesturerecognizer.cpp kernel/qmacgesturerecognizer_p.h
+ util/qscroller_mac.mm
+ widgets/qmaccocoaviewcontainer_mac.h widgets/qmaccocoaviewcontainer_mac.mm
+ widgets/qmacnativewidget_mac.h widgets/qmacnativewidget_mac.mm
LIBRARIES
${FWAppKit}
z
)
-extend_target(Widgets CONDITION APPLE_OSX AND (*-mwerks)
- INCLUDE_DIRECTORIES
- compat
-)
+# extend_target(Widgets CONDITION ((APPLE_OSX) AND (APPLE_OSX)) AND (_x_-mwerks) # special case
extend_target(Widgets CONDITION WIN32
INCLUDE_DIRECTORIES
../3rdparty/wintab
)
-extend_target(Widgets CONDITION (WIN32) AND (NOT WINRT)
+extend_target(Widgets CONDITION WIN32 AND NOT WINRT
LIBRARIES
shell32
uxtheme
@@ -108,17 +302,10 @@ extend_target(Widgets CONDITION QT_FEATURE_graphicseffect
effects/qpixmapfilter.cpp effects/qpixmapfilter_p.h
)
#
-#extend_target(Widgets CONDITION contains(DEFINES,QT_EVAL)
-#)
-#
#extend_target(Widgets CONDITION testcocoon
+# # _LOADED = "testcocoon"
#)
-extend_target(Widgets CONDITION APPLE_OSX
- SOURCES
- kernel/qmacgesturerecognizer.cpp kernel/qmacgesturerecognizer_p.h
-)
-
extend_target(Widgets CONDITION QT_FEATURE_opengl
SOURCES
kernel/qopenglwidget.cpp kernel/qopenglwidget.h
@@ -377,13 +564,7 @@ extend_target(Widgets CONDITION QT_FEATURE_widgettextcontrol
widgets/qwidgettextcontrol_p_p.h
)
-extend_target(Widgets CONDITION APPLE_OSX
- SOURCES
- widgets/qmaccocoaviewcontainer_mac.h widgets/qmaccocoaviewcontainer_mac.mm
- widgets/qmacnativewidget_mac.h widgets/qmacnativewidget_mac.mm
-)
-
-extend_target(Widgets CONDITION (APPLE_OSX) AND (QT_FEATURE_menu OR QT_FEATURE_menubar)
+extend_target(Widgets CONDITION APPLE_OSX AND (QT_FEATURE_menu OR QT_FEATURE_menubar)
SOURCES
widgets/qmenu_mac.mm
)
@@ -432,9 +613,14 @@ extend_target(Widgets CONDITION QT_FEATURE_inputdialog
extend_target(Widgets CONDITION QT_FEATURE_messagebox
SOURCES
- dialogs/qmessagebox.cpp dialogs/qmessagebox.h dialogs/qmessagebox.qrc
+ dialogs/qmessagebox.cpp dialogs/qmessagebox.h
)
+# Resources:
+add_qt_resource(Widgets "qmessagebox" PREFIX "/qt-project.org/qmessagebox" BASE "dialogs" FILES
+ images/qtlogo-64.png)
+
+
extend_target(Widgets CONDITION QT_FEATURE_progressdialog
SOURCES
dialogs/qprogressdialog.cpp dialogs/qprogressdialog.h
@@ -445,7 +631,7 @@ extend_target(Widgets CONDITION QT_FEATURE_wizard
dialogs/qwizard.cpp dialogs/qwizard.h
)
-extend_target(Widgets CONDITION (QT_FEATURE_wizard) AND (WIN32)
+extend_target(Widgets CONDITION QT_FEATURE_wizard AND WIN32
SOURCES
dialogs/qwizard_win.cpp dialogs/qwizard_win_p.h
)
@@ -461,7 +647,7 @@ extend_target(Widgets CONDITION QT_FEATURE_accessibility
accessible/simplewidgets.cpp accessible/simplewidgets_p.h
)
-extend_target(Widgets CONDITION (QT_FEATURE_accessibility) AND (QT_FEATURE_itemviews)
+extend_target(Widgets CONDITION QT_FEATURE_accessibility AND QT_FEATURE_itemviews
SOURCES
accessible/itemviews.cpp accessible/itemviews_p.h
)
@@ -587,11 +773,6 @@ extend_target(Widgets CONDITION NOT QT_FEATURE_xcb
util/qsystemtrayicon_qpa.cpp
)
-extend_target(Widgets CONDITION APPLE_OSX
- SOURCES
- util/qscroller_mac.mm
-)
-
extend_target(Widgets CONDITION QT_FEATURE_statemachine
SOURCES
statemachine/qguistatemachine.cpp
@@ -605,9 +786,6 @@ extend_target(Widgets CONDITION QT_FEATURE_qeventtransition
statemachine/qmouseeventtransition.cpp statemachine/qmouseeventtransition.h
)
-# Enable Evaluation based on QT_EVAL variable being set from the outside:
-extend_target(Widgets CONDITION QT_EVAL LIBRARIES Qt_Evaluation)
-
qt_create_tracepoints(Widgets ./qtwidgets.tracepoints)