summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorKai Köhne <kai.koehne@qt.io>2022-11-21 12:03:41 +0100
committerKai Köhne <kai.koehne@qt.io>2022-11-30 14:48:50 +0100
commita5de12f0d7dfef64453b7b29c33dc760b3cacec4 (patch)
treec55549f8c325eb0a3a3eb09c5ac76a31d763fdbd /examples
parentd221ea609fdd9f5dc99f520391beddc057373278 (diff)
Examples: Use PRIVATE CMake linkage
We (almost) only build apps, for which PRIVATE linkage makes more sense. Change-Id: I09a509c3fb33a00cdfdede687b3f95d638f42091 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'examples')
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt2
-rw-r--r--examples/corelib/bindableproperties/subscription/CMakeLists.txt2
-rw-r--r--examples/corelib/ipc/localfortuneclient/CMakeLists.txt2
-rw-r--r--examples/corelib/ipc/localfortuneserver/CMakeLists.txt2
-rw-r--r--examples/corelib/ipc/sharedmemory/CMakeLists.txt2
-rw-r--r--examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt2
-rw-r--r--examples/corelib/permissions/CMakeLists.txt2
-rw-r--r--examples/corelib/serialization/cbordump/CMakeLists.txt2
-rw-r--r--examples/corelib/serialization/convert/CMakeLists.txt2
-rw-r--r--examples/corelib/serialization/savegame/CMakeLists.txt2
-rw-r--r--examples/corelib/threads/mandelbrot/CMakeLists.txt2
-rw-r--r--examples/corelib/threads/queuedcustomtype/CMakeLists.txt2
-rw-r--r--examples/corelib/threads/semaphores/CMakeLists.txt2
-rw-r--r--examples/corelib/threads/waitconditions/CMakeLists.txt2
-rw-r--r--examples/corelib/tools/contiguouscache/CMakeLists.txt2
-rw-r--r--examples/corelib/tools/customtype/CMakeLists.txt2
-rw-r--r--examples/corelib/tools/customtypesending/CMakeLists.txt2
-rw-r--r--examples/dbus/chat/CMakeLists.txt2
-rw-r--r--examples/dbus/listnames/CMakeLists.txt2
-rw-r--r--examples/dbus/pingpong/CMakeLists.txt4
-rw-r--r--examples/dbus/remotecontrolledcar/car/CMakeLists.txt2
-rw-r--r--examples/dbus/remotecontrolledcar/controller/CMakeLists.txt2
-rw-r--r--examples/embedded/digiflip/CMakeLists.txt2
-rw-r--r--examples/embedded/flickable/CMakeLists.txt2
-rw-r--r--examples/embedded/flightinfo/CMakeLists.txt2
-rw-r--r--examples/embedded/lightmaps/CMakeLists.txt2
-rw-r--r--examples/embedded/raycasting/CMakeLists.txt2
-rw-r--r--examples/embedded/styleexample/CMakeLists.txt2
-rw-r--r--examples/gui/analogclock/CMakeLists.txt4
-rw-r--r--examples/gui/rasterwindow/CMakeLists.txt2
-rw-r--r--examples/network/blockingfortuneclient/CMakeLists.txt2
-rw-r--r--examples/network/broadcastreceiver/CMakeLists.txt2
-rw-r--r--examples/network/broadcastsender/CMakeLists.txt2
-rw-r--r--examples/network/dnslookup/CMakeLists.txt2
-rw-r--r--examples/network/download/CMakeLists.txt2
-rw-r--r--examples/network/downloadmanager/CMakeLists.txt2
-rw-r--r--examples/network/fortuneclient/CMakeLists.txt2
-rw-r--r--examples/network/fortuneserver/CMakeLists.txt2
-rw-r--r--examples/network/googlesuggest/CMakeLists.txt2
-rw-r--r--examples/network/http/CMakeLists.txt2
-rw-r--r--examples/network/loopback/CMakeLists.txt2
-rw-r--r--examples/network/multicastreceiver/CMakeLists.txt2
-rw-r--r--examples/network/multicastsender/CMakeLists.txt2
-rw-r--r--examples/network/multistreamclient/CMakeLists.txt2
-rw-r--r--examples/network/multistreamserver/CMakeLists.txt2
-rw-r--r--examples/network/network-chat/CMakeLists.txt2
-rw-r--r--examples/network/securesocketclient/CMakeLists.txt2
-rw-r--r--examples/network/secureudpclient/CMakeLists.txt2
-rw-r--r--examples/network/secureudpserver/CMakeLists.txt2
-rw-r--r--examples/network/threadedfortuneserver/CMakeLists.txt2
-rw-r--r--examples/network/torrent/CMakeLists.txt2
-rw-r--r--examples/opengl/2dpainting/CMakeLists.txt2
-rw-r--r--examples/opengl/computegles31/CMakeLists.txt2
-rw-r--r--examples/opengl/contextinfo/CMakeLists.txt2
-rw-r--r--examples/opengl/cube/CMakeLists.txt2
-rw-r--r--examples/opengl/hellogl2/CMakeLists.txt2
-rw-r--r--examples/opengl/hellogles3/CMakeLists.txt2
-rw-r--r--examples/opengl/hellowindow/CMakeLists.txt2
-rw-r--r--examples/opengl/openglwindow/CMakeLists.txt2
-rw-r--r--examples/opengl/paintedwindow/CMakeLists.txt2
-rw-r--r--examples/opengl/qopenglwidget/CMakeLists.txt2
-rw-r--r--examples/opengl/qopenglwindow/CMakeLists.txt2
-rw-r--r--examples/opengl/textures/CMakeLists.txt2
-rw-r--r--examples/opengl/threadedqopenglwidget/CMakeLists.txt2
-rw-r--r--examples/qpa/qrasterwindow/CMakeLists.txt2
-rw-r--r--examples/qpa/windows/CMakeLists.txt2
-rw-r--r--examples/qtconcurrent/imagescaling/CMakeLists.txt2
-rw-r--r--examples/qtconcurrent/map/CMakeLists.txt2
-rw-r--r--examples/qtconcurrent/progressdialog/CMakeLists.txt2
-rw-r--r--examples/qtconcurrent/runfunction/CMakeLists.txt2
-rw-r--r--examples/qtconcurrent/wordcount/CMakeLists.txt2
-rw-r--r--examples/qtestlib/tutorial1/CMakeLists.txt2
-rw-r--r--examples/qtestlib/tutorial2/CMakeLists.txt2
-rw-r--r--examples/qtestlib/tutorial3/CMakeLists.txt2
-rw-r--r--examples/qtestlib/tutorial4/CMakeLists.txt2
-rw-r--r--examples/qtestlib/tutorial5/CMakeLists.txt2
-rw-r--r--examples/sql/books/CMakeLists.txt2
-rw-r--r--examples/sql/cachedtable/CMakeLists.txt2
-rw-r--r--examples/sql/drilldown/CMakeLists.txt2
-rw-r--r--examples/sql/masterdetail/CMakeLists.txt2
-rw-r--r--examples/sql/querymodel/CMakeLists.txt2
-rw-r--r--examples/sql/relationaltablemodel/CMakeLists.txt2
-rw-r--r--examples/sql/sqlbrowser/CMakeLists.txt2
-rw-r--r--examples/sql/sqlwidgetmapper/CMakeLists.txt2
-rw-r--r--examples/sql/tablemodel/CMakeLists.txt2
-rw-r--r--examples/vulkan/hellovulkancubes/CMakeLists.txt2
-rw-r--r--examples/vulkan/hellovulkantexture/CMakeLists.txt2
-rw-r--r--examples/vulkan/hellovulkantriangle/CMakeLists.txt2
-rw-r--r--examples/vulkan/hellovulkanwidget/CMakeLists.txt2
-rw-r--r--examples/vulkan/hellovulkanwindow/CMakeLists.txt2
-rw-r--r--examples/widgets/animation/easing/CMakeLists.txt2
-rw-r--r--examples/widgets/desktop/screenshot/CMakeLists.txt2
-rw-r--r--examples/widgets/desktop/systray/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/classwizard/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/extension/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/findfiles/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/licensewizard/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/standarddialogs/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/tabdialog/CMakeLists.txt2
-rw-r--r--examples/widgets/dialogs/trivialwizard/CMakeLists.txt2
-rw-r--r--examples/widgets/draganddrop/draggableicons/CMakeLists.txt2
-rw-r--r--examples/widgets/draganddrop/draggabletext/CMakeLists.txt2
-rw-r--r--examples/widgets/draganddrop/dropsite/CMakeLists.txt2
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt2
-rw-r--r--examples/widgets/draganddrop/puzzle/CMakeLists.txt2
-rw-r--r--examples/widgets/effects/blurpicker/CMakeLists.txt2
-rw-r--r--examples/widgets/effects/fademessage/CMakeLists.txt2
-rw-r--r--examples/widgets/gallery/CMakeLists.txt2
-rw-r--r--examples/widgets/gestures/imagegestures/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/anchorlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/chip/CMakeLists.txt4
-rw-r--r--examples/widgets/graphicsview/collidingmice/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/diagramscene/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/elasticnodes/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/flowlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/addressbook/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/chart/CMakeLists.txt4
-rw-r--r--examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/dirview/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/editabletreemodel/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/fetchmore/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/flattreeview/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/frozencolumn/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/interview/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/pixelator/CMakeLists.txt4
-rw-r--r--examples/widgets/itemviews/puzzle/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/simpledommodel/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/simpletreemodel/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/spreadsheet/CMakeLists.txt4
-rw-r--r--examples/widgets/itemviews/stardelegate/CMakeLists.txt2
-rw-r--r--examples/widgets/itemviews/storageview/CMakeLists.txt2
-rw-r--r--examples/widgets/layouts/basiclayouts/CMakeLists.txt2
-rw-r--r--examples/widgets/layouts/borderlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/layouts/dynamiclayouts/CMakeLists.txt2
-rw-r--r--examples/widgets/layouts/flowlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/mainwindows/application/CMakeLists.txt2
-rw-r--r--examples/widgets/mainwindows/dockwidgets/CMakeLists.txt4
-rw-r--r--examples/widgets/mainwindows/mainwindow/CMakeLists.txt2
-rw-r--r--examples/widgets/mainwindows/mdi/CMakeLists.txt2
-rw-r--r--examples/widgets/mainwindows/menus/CMakeLists.txt2
-rw-r--r--examples/widgets/mainwindows/sdi/CMakeLists.txt2
-rw-r--r--examples/widgets/painting/affine/CMakeLists.txt8
-rw-r--r--examples/widgets/painting/basicdrawing/CMakeLists.txt2
-rw-r--r--examples/widgets/painting/composition/CMakeLists.txt8
-rw-r--r--examples/widgets/painting/concentriccircles/CMakeLists.txt2
-rw-r--r--examples/widgets/painting/deform/CMakeLists.txt8
-rw-r--r--examples/widgets/painting/fontsampler/CMakeLists.txt4
-rw-r--r--examples/widgets/painting/gradients/CMakeLists.txt8
-rw-r--r--examples/widgets/painting/imagecomposition/CMakeLists.txt2
-rw-r--r--examples/widgets/painting/painterpaths/CMakeLists.txt4
-rw-r--r--examples/widgets/painting/pathstroke/CMakeLists.txt8
-rw-r--r--examples/widgets/painting/shared/CMakeLists.txt6
-rw-r--r--examples/widgets/painting/transformations/CMakeLists.txt2
-rw-r--r--examples/widgets/richtext/calendar/CMakeLists.txt2
-rw-r--r--examples/widgets/richtext/orderform/CMakeLists.txt4
-rw-r--r--examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt2
-rw-r--r--examples/widgets/richtext/textedit/CMakeLists.txt4
-rw-r--r--examples/widgets/scroller/graphicsview/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/completer/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/customcompleter/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/echoplugin/plugin/CMakeLists.txt4
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/regularexpression/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/settingseditor/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/treemodelcompleter/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/undo/CMakeLists.txt2
-rw-r--r--examples/widgets/tools/undoframework/CMakeLists.txt2
-rw-r--r--examples/widgets/touch/dials/CMakeLists.txt2
-rw-r--r--examples/widgets/touch/fingerpaint/CMakeLists.txt4
-rw-r--r--examples/widgets/touch/knobs/CMakeLists.txt2
-rw-r--r--examples/widgets/touch/pinchzoom/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part1/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part2/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part3/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part4/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part5/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part6/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/addressbook/part7/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/notepad/CMakeLists.txt4
-rw-r--r--examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/analogclock/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/calculator/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/calendarwidget/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/charactermap/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/codeeditor/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/digitalclock/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/elidedlabel/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/groupbox/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/icons/CMakeLists.txt4
-rw-r--r--examples/widgets/widgets/imageviewer/CMakeLists.txt4
-rw-r--r--examples/widgets/widgets/lineedits/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/mousebuttons/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/movie/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/scribble/CMakeLists.txt4
-rw-r--r--examples/widgets/widgets/shapedclock/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/shortcuteditor/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/sliders/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/spinboxes/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/styles/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/stylesheet/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/tablet/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/tetrix/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/tooltips/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/validators/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/wiggly/CMakeLists.txt2
-rw-r--r--examples/widgets/widgets/windowflags/CMakeLists.txt2
-rw-r--r--examples/widgets/windowcontainer/CMakeLists.txt4
-rw-r--r--examples/xml/dombookmarks/CMakeLists.txt2
-rw-r--r--examples/xml/htmlinfo/CMakeLists.txt2
-rw-r--r--examples/xml/rsslisting/CMakeLists.txt2
-rw-r--r--examples/xml/streambookmarks/CMakeLists.txt2
-rw-r--r--examples/xml/xmlstreamlint/CMakeLists.txt2
238 files changed, 273 insertions, 273 deletions
diff --git a/examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt b/examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt
index 28bf806c4f..c4a2e5fcfc 100644
--- a/examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt
+++ b/examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt
@@ -21,7 +21,7 @@ qt_add_executable(bindablesubscription
bindableuser.cpp bindableuser.h
)
-target_link_libraries(bindablesubscription PUBLIC
+target_link_libraries(bindablesubscription PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/bindableproperties/subscription/CMakeLists.txt b/examples/corelib/bindableproperties/subscription/CMakeLists.txt
index 116eb2d9ea..0dd027fc24 100644
--- a/examples/corelib/bindableproperties/subscription/CMakeLists.txt
+++ b/examples/corelib/bindableproperties/subscription/CMakeLists.txt
@@ -21,7 +21,7 @@ qt_add_executable(subscription
user.cpp user.h
)
-target_link_libraries(subscription PUBLIC
+target_link_libraries(subscription PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/ipc/localfortuneclient/CMakeLists.txt b/examples/corelib/ipc/localfortuneclient/CMakeLists.txt
index e8c434df08..b3337e1f46 100644
--- a/examples/corelib/ipc/localfortuneclient/CMakeLists.txt
+++ b/examples/corelib/ipc/localfortuneclient/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(localfortuneclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(localfortuneclient PUBLIC
+target_link_libraries(localfortuneclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/corelib/ipc/localfortuneserver/CMakeLists.txt b/examples/corelib/ipc/localfortuneserver/CMakeLists.txt
index 75ba716c37..411fc04eb5 100644
--- a/examples/corelib/ipc/localfortuneserver/CMakeLists.txt
+++ b/examples/corelib/ipc/localfortuneserver/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(localfortuneserver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(localfortuneserver PUBLIC
+target_link_libraries(localfortuneserver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/corelib/ipc/sharedmemory/CMakeLists.txt b/examples/corelib/ipc/sharedmemory/CMakeLists.txt
index a3d9acee1d..21f5ff339b 100644
--- a/examples/corelib/ipc/sharedmemory/CMakeLists.txt
+++ b/examples/corelib/ipc/sharedmemory/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(sharedmemory PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(sharedmemory PUBLIC
+target_link_libraries(sharedmemory PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt b/examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt
index 4865847fb7..c03ccae085 100644
--- a/examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt
+++ b/examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(mimetypebrowser PROPERTIES
MACOSX_BUNDLE FALSE
)
-target_link_libraries(mimetypebrowser PUBLIC
+target_link_libraries(mimetypebrowser PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/permissions/CMakeLists.txt b/examples/corelib/permissions/CMakeLists.txt
index e0e4779097..e0fcf79bea 100644
--- a/examples/corelib/permissions/CMakeLists.txt
+++ b/examples/corelib/permissions/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(permissions PROPERTIES
qt_finalize_executable(permissions)
-target_link_libraries(permissions PUBLIC
+target_link_libraries(permissions PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/serialization/cbordump/CMakeLists.txt b/examples/corelib/serialization/cbordump/CMakeLists.txt
index 2b175b1805..813b02b9c0 100644
--- a/examples/corelib/serialization/cbordump/CMakeLists.txt
+++ b/examples/corelib/serialization/cbordump/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(cbordump
main.cpp
)
-target_link_libraries(cbordump PUBLIC
+target_link_libraries(cbordump PRIVATE
Qt6::Core
)
diff --git a/examples/corelib/serialization/convert/CMakeLists.txt b/examples/corelib/serialization/convert/CMakeLists.txt
index 9d76c589ce..5a10a78a5a 100644
--- a/examples/corelib/serialization/convert/CMakeLists.txt
+++ b/examples/corelib/serialization/convert/CMakeLists.txt
@@ -25,7 +25,7 @@ qt_add_executable(convert
xmlconverter.cpp xmlconverter.h
)
-target_link_libraries(convert PUBLIC
+target_link_libraries(convert PRIVATE
Qt6::Core
)
diff --git a/examples/corelib/serialization/savegame/CMakeLists.txt b/examples/corelib/serialization/savegame/CMakeLists.txt
index 723a9e66f0..8871a9d687 100644
--- a/examples/corelib/serialization/savegame/CMakeLists.txt
+++ b/examples/corelib/serialization/savegame/CMakeLists.txt
@@ -21,7 +21,7 @@ qt_add_executable(savegame
main.cpp
)
-target_link_libraries(savegame PUBLIC
+target_link_libraries(savegame PRIVATE
Qt6::Core
)
diff --git a/examples/corelib/threads/mandelbrot/CMakeLists.txt b/examples/corelib/threads/mandelbrot/CMakeLists.txt
index 38028e0188..9c5a553966 100644
--- a/examples/corelib/threads/mandelbrot/CMakeLists.txt
+++ b/examples/corelib/threads/mandelbrot/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(mandelbrot PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mandelbrot PUBLIC
+target_link_libraries(mandelbrot PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/threads/queuedcustomtype/CMakeLists.txt b/examples/corelib/threads/queuedcustomtype/CMakeLists.txt
index 8cdef289e8..5a247bacc9 100644
--- a/examples/corelib/threads/queuedcustomtype/CMakeLists.txt
+++ b/examples/corelib/threads/queuedcustomtype/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(queuedcustomtype PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(queuedcustomtype PUBLIC
+target_link_libraries(queuedcustomtype PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/threads/semaphores/CMakeLists.txt b/examples/corelib/threads/semaphores/CMakeLists.txt
index 61101ec6c4..bccf6e1e37 100644
--- a/examples/corelib/threads/semaphores/CMakeLists.txt
+++ b/examples/corelib/threads/semaphores/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(semaphores
semaphores.cpp
)
-target_link_libraries(semaphores PUBLIC
+target_link_libraries(semaphores PRIVATE
Qt6::Core
)
diff --git a/examples/corelib/threads/waitconditions/CMakeLists.txt b/examples/corelib/threads/waitconditions/CMakeLists.txt
index 13622c522a..45818e2bfc 100644
--- a/examples/corelib/threads/waitconditions/CMakeLists.txt
+++ b/examples/corelib/threads/waitconditions/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(waitconditions
waitconditions.cpp
)
-target_link_libraries(waitconditions PUBLIC
+target_link_libraries(waitconditions PRIVATE
Qt6::Core
)
diff --git a/examples/corelib/tools/contiguouscache/CMakeLists.txt b/examples/corelib/tools/contiguouscache/CMakeLists.txt
index c2b52f1426..1a23099968 100644
--- a/examples/corelib/tools/contiguouscache/CMakeLists.txt
+++ b/examples/corelib/tools/contiguouscache/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(contiguouscache PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(contiguouscache PUBLIC
+target_link_libraries(contiguouscache PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/tools/customtype/CMakeLists.txt b/examples/corelib/tools/customtype/CMakeLists.txt
index d03b961f4c..21c9003f56 100644
--- a/examples/corelib/tools/customtype/CMakeLists.txt
+++ b/examples/corelib/tools/customtype/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(customtype PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(customtype PUBLIC
+target_link_libraries(customtype PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/corelib/tools/customtypesending/CMakeLists.txt b/examples/corelib/tools/customtypesending/CMakeLists.txt
index 8a72ef091b..a993d81160 100644
--- a/examples/corelib/tools/customtypesending/CMakeLists.txt
+++ b/examples/corelib/tools/customtypesending/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(customtypesending PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(customtypesending PUBLIC
+target_link_libraries(customtypesending PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/dbus/chat/CMakeLists.txt b/examples/dbus/chat/CMakeLists.txt
index 3da97fd268..561b223460 100644
--- a/examples/dbus/chat/CMakeLists.txt
+++ b/examples/dbus/chat/CMakeLists.txt
@@ -41,7 +41,7 @@ set_target_properties(chat PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(chat PUBLIC
+target_link_libraries(chat PRIVATE
Qt6::Core
Qt6::DBus
Qt6::Gui
diff --git a/examples/dbus/listnames/CMakeLists.txt b/examples/dbus/listnames/CMakeLists.txt
index dec2622ebd..db164ee346 100644
--- a/examples/dbus/listnames/CMakeLists.txt
+++ b/examples/dbus/listnames/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(listnames
listnames.cpp
)
-target_link_libraries(listnames PUBLIC
+target_link_libraries(listnames PRIVATE
Qt6::Core
Qt6::DBus
)
diff --git a/examples/dbus/pingpong/CMakeLists.txt b/examples/dbus/pingpong/CMakeLists.txt
index 4c87f7249a..551fc0f0f6 100644
--- a/examples/dbus/pingpong/CMakeLists.txt
+++ b/examples/dbus/pingpong/CMakeLists.txt
@@ -19,7 +19,7 @@ qt_add_executable(ping
ping-common.h
)
-target_link_libraries(ping PUBLIC
+target_link_libraries(ping PRIVATE
Qt6::Core
Qt6::DBus
)
@@ -29,7 +29,7 @@ qt_add_executable(pong
pong.cpp pong.h
)
-target_link_libraries(pong PUBLIC
+target_link_libraries(pong PRIVATE
Qt6::Core
Qt6::DBus
)
diff --git a/examples/dbus/remotecontrolledcar/car/CMakeLists.txt b/examples/dbus/remotecontrolledcar/car/CMakeLists.txt
index 653d907434..650f8b14d2 100644
--- a/examples/dbus/remotecontrolledcar/car/CMakeLists.txt
+++ b/examples/dbus/remotecontrolledcar/car/CMakeLists.txt
@@ -35,7 +35,7 @@ set_target_properties(car PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(car PUBLIC
+target_link_libraries(car PRIVATE
Qt6::Core
Qt6::DBus
Qt6::Gui
diff --git a/examples/dbus/remotecontrolledcar/controller/CMakeLists.txt b/examples/dbus/remotecontrolledcar/controller/CMakeLists.txt
index 0d46f00b32..2b2e8916b4 100644
--- a/examples/dbus/remotecontrolledcar/controller/CMakeLists.txt
+++ b/examples/dbus/remotecontrolledcar/controller/CMakeLists.txt
@@ -33,7 +33,7 @@ set_target_properties(controller PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(controller PUBLIC
+target_link_libraries(controller PRIVATE
Qt6::Core
Qt6::DBus
Qt6::Gui
diff --git a/examples/embedded/digiflip/CMakeLists.txt b/examples/embedded/digiflip/CMakeLists.txt
index c54497cf15..9678c74772 100644
--- a/examples/embedded/digiflip/CMakeLists.txt
+++ b/examples/embedded/digiflip/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(digiflip PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(digiflip PUBLIC
+target_link_libraries(digiflip PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/embedded/flickable/CMakeLists.txt b/examples/embedded/flickable/CMakeLists.txt
index b7a29b3805..835d4ec77a 100644
--- a/examples/embedded/flickable/CMakeLists.txt
+++ b/examples/embedded/flickable/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(flickable PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(flickable PUBLIC
+target_link_libraries(flickable PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/embedded/flightinfo/CMakeLists.txt b/examples/embedded/flightinfo/CMakeLists.txt
index 0406d57730..8e31aedd49 100644
--- a/examples/embedded/flightinfo/CMakeLists.txt
+++ b/examples/embedded/flightinfo/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(flightinfo PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(flightinfo PUBLIC
+target_link_libraries(flightinfo PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/embedded/lightmaps/CMakeLists.txt b/examples/embedded/lightmaps/CMakeLists.txt
index 37cc527a6d..c637aa705c 100644
--- a/examples/embedded/lightmaps/CMakeLists.txt
+++ b/examples/embedded/lightmaps/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(lightmaps PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(lightmaps PUBLIC
+target_link_libraries(lightmaps PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/embedded/raycasting/CMakeLists.txt b/examples/embedded/raycasting/CMakeLists.txt
index f8c8b8c0c1..7186fddb8f 100644
--- a/examples/embedded/raycasting/CMakeLists.txt
+++ b/examples/embedded/raycasting/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(raycasting PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(raycasting PUBLIC
+target_link_libraries(raycasting PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/embedded/styleexample/CMakeLists.txt b/examples/embedded/styleexample/CMakeLists.txt
index ffc652081f..becc8dbb84 100644
--- a/examples/embedded/styleexample/CMakeLists.txt
+++ b/examples/embedded/styleexample/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(styleexample PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(styleexample PUBLIC
+target_link_libraries(styleexample PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/gui/analogclock/CMakeLists.txt b/examples/gui/analogclock/CMakeLists.txt
index ddb1f8f93b..bae6083644 100644
--- a/examples/gui/analogclock/CMakeLists.txt
+++ b/examples/gui/analogclock/CMakeLists.txt
@@ -24,11 +24,11 @@ set_target_properties(gui_analogclock PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(gui_analogclock PUBLIC
+target_include_directories(gui_analogclock PRIVATE
../rasterwindow
)
-target_link_libraries(gui_analogclock PUBLIC
+target_link_libraries(gui_analogclock PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/gui/rasterwindow/CMakeLists.txt b/examples/gui/rasterwindow/CMakeLists.txt
index c09da49779..1a7878cc0a 100644
--- a/examples/gui/rasterwindow/CMakeLists.txt
+++ b/examples/gui/rasterwindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(rasterwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(rasterwindow PUBLIC
+target_link_libraries(rasterwindow PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/network/blockingfortuneclient/CMakeLists.txt b/examples/network/blockingfortuneclient/CMakeLists.txt
index dd11850c62..cfcb03af2d 100644
--- a/examples/network/blockingfortuneclient/CMakeLists.txt
+++ b/examples/network/blockingfortuneclient/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(blockingfortuneclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(blockingfortuneclient PUBLIC
+target_link_libraries(blockingfortuneclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/broadcastreceiver/CMakeLists.txt b/examples/network/broadcastreceiver/CMakeLists.txt
index 4d20e76268..2e694c7a3f 100644
--- a/examples/network/broadcastreceiver/CMakeLists.txt
+++ b/examples/network/broadcastreceiver/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(broadcastreceiver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(broadcastreceiver PUBLIC
+target_link_libraries(broadcastreceiver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/broadcastsender/CMakeLists.txt b/examples/network/broadcastsender/CMakeLists.txt
index aff752b574..bf010463a8 100644
--- a/examples/network/broadcastsender/CMakeLists.txt
+++ b/examples/network/broadcastsender/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(broadcastsender PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(broadcastsender PUBLIC
+target_link_libraries(broadcastsender PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/dnslookup/CMakeLists.txt b/examples/network/dnslookup/CMakeLists.txt
index c9668cc251..e90cdaff2d 100644
--- a/examples/network/dnslookup/CMakeLists.txt
+++ b/examples/network/dnslookup/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(dnslookup
dnslookup.cpp dnslookup.h
)
-target_link_libraries(dnslookup PUBLIC
+target_link_libraries(dnslookup PRIVATE
Qt6::Core
Qt6::Network
)
diff --git a/examples/network/download/CMakeLists.txt b/examples/network/download/CMakeLists.txt
index 737b95f552..4fcf6d669d 100644
--- a/examples/network/download/CMakeLists.txt
+++ b/examples/network/download/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(download
main.cpp
)
-target_link_libraries(download PUBLIC
+target_link_libraries(download PRIVATE
Qt6::Core
Qt6::Network
)
diff --git a/examples/network/downloadmanager/CMakeLists.txt b/examples/network/downloadmanager/CMakeLists.txt
index ee24614866..7b108e31ea 100644
--- a/examples/network/downloadmanager/CMakeLists.txt
+++ b/examples/network/downloadmanager/CMakeLists.txt
@@ -20,7 +20,7 @@ qt_add_executable(downloadmanager
textprogressbar.cpp textprogressbar.h
)
-target_link_libraries(downloadmanager PUBLIC
+target_link_libraries(downloadmanager PRIVATE
Qt6::Core
Qt6::Network
)
diff --git a/examples/network/fortuneclient/CMakeLists.txt b/examples/network/fortuneclient/CMakeLists.txt
index 09f5a1b1db..3546aca929 100644
--- a/examples/network/fortuneclient/CMakeLists.txt
+++ b/examples/network/fortuneclient/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(fortuneclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fortuneclient PUBLIC
+target_link_libraries(fortuneclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/fortuneserver/CMakeLists.txt b/examples/network/fortuneserver/CMakeLists.txt
index fe7126f39f..8ed91f6bef 100644
--- a/examples/network/fortuneserver/CMakeLists.txt
+++ b/examples/network/fortuneserver/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(fortuneserver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fortuneserver PUBLIC
+target_link_libraries(fortuneserver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/googlesuggest/CMakeLists.txt b/examples/network/googlesuggest/CMakeLists.txt
index 5e1486b99d..4d331e218b 100644
--- a/examples/network/googlesuggest/CMakeLists.txt
+++ b/examples/network/googlesuggest/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(googlesuggest PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(googlesuggest PUBLIC
+target_link_libraries(googlesuggest PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/http/CMakeLists.txt b/examples/network/http/CMakeLists.txt
index 7c68d5156c..0592dfa8e2 100644
--- a/examples/network/http/CMakeLists.txt
+++ b/examples/network/http/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(http PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(http PUBLIC
+target_link_libraries(http PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/loopback/CMakeLists.txt b/examples/network/loopback/CMakeLists.txt
index 99ed77e060..e12416a139 100644
--- a/examples/network/loopback/CMakeLists.txt
+++ b/examples/network/loopback/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(loopback PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(loopback PUBLIC
+target_link_libraries(loopback PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/multicastreceiver/CMakeLists.txt b/examples/network/multicastreceiver/CMakeLists.txt
index b7ec830866..90feeb5b80 100644
--- a/examples/network/multicastreceiver/CMakeLists.txt
+++ b/examples/network/multicastreceiver/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(multicastreceiver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(multicastreceiver PUBLIC
+target_link_libraries(multicastreceiver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/multicastsender/CMakeLists.txt b/examples/network/multicastsender/CMakeLists.txt
index 933f2a9fc8..1598eae3cd 100644
--- a/examples/network/multicastsender/CMakeLists.txt
+++ b/examples/network/multicastsender/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(multicastsender PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(multicastsender PUBLIC
+target_link_libraries(multicastsender PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/multistreamclient/CMakeLists.txt b/examples/network/multistreamclient/CMakeLists.txt
index da10f89eca..bb6f0d97a9 100644
--- a/examples/network/multistreamclient/CMakeLists.txt
+++ b/examples/network/multistreamclient/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(multistreamclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(multistreamclient PUBLIC
+target_link_libraries(multistreamclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/multistreamserver/CMakeLists.txt b/examples/network/multistreamserver/CMakeLists.txt
index fa50c9f778..aedf2a4fc8 100644
--- a/examples/network/multistreamserver/CMakeLists.txt
+++ b/examples/network/multistreamserver/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(multistreamserver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(multistreamserver PUBLIC
+target_link_libraries(multistreamserver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/network-chat/CMakeLists.txt b/examples/network/network-chat/CMakeLists.txt
index 886e54ae4f..6b6abd1c46 100644
--- a/examples/network/network-chat/CMakeLists.txt
+++ b/examples/network/network-chat/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(network-chat PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(network-chat PUBLIC
+target_link_libraries(network-chat PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/securesocketclient/CMakeLists.txt b/examples/network/securesocketclient/CMakeLists.txt
index 6d10139147..642f87ea74 100644
--- a/examples/network/securesocketclient/CMakeLists.txt
+++ b/examples/network/securesocketclient/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(securesocketclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(securesocketclient PUBLIC
+target_link_libraries(securesocketclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/secureudpclient/CMakeLists.txt b/examples/network/secureudpclient/CMakeLists.txt
index 5625759443..180bee5f21 100644
--- a/examples/network/secureudpclient/CMakeLists.txt
+++ b/examples/network/secureudpclient/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(secureudpclient PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(secureudpclient PUBLIC
+target_link_libraries(secureudpclient PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/secureudpserver/CMakeLists.txt b/examples/network/secureudpserver/CMakeLists.txt
index 2e87495625..767a71bb04 100644
--- a/examples/network/secureudpserver/CMakeLists.txt
+++ b/examples/network/secureudpserver/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(secureudpserver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(secureudpserver PUBLIC
+target_link_libraries(secureudpserver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/threadedfortuneserver/CMakeLists.txt b/examples/network/threadedfortuneserver/CMakeLists.txt
index a016e73f42..b67d10c828 100644
--- a/examples/network/threadedfortuneserver/CMakeLists.txt
+++ b/examples/network/threadedfortuneserver/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(threadedfortuneserver PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(threadedfortuneserver PUBLIC
+target_link_libraries(threadedfortuneserver PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/network/torrent/CMakeLists.txt b/examples/network/torrent/CMakeLists.txt
index d3cbc78eb5..3a02f5def1 100644
--- a/examples/network/torrent/CMakeLists.txt
+++ b/examples/network/torrent/CMakeLists.txt
@@ -35,7 +35,7 @@ set_target_properties(torrent PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(torrent PUBLIC
+target_link_libraries(torrent PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/opengl/2dpainting/CMakeLists.txt b/examples/opengl/2dpainting/CMakeLists.txt
index c6f320ffe7..eeaa9cb726 100644
--- a/examples/opengl/2dpainting/CMakeLists.txt
+++ b/examples/opengl/2dpainting/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(2dpainting PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(2dpainting PUBLIC
+target_link_libraries(2dpainting PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/computegles31/CMakeLists.txt b/examples/opengl/computegles31/CMakeLists.txt
index ccbf158036..6a87d5751e 100644
--- a/examples/opengl/computegles31/CMakeLists.txt
+++ b/examples/opengl/computegles31/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(computegles31 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(computegles31 PUBLIC
+target_link_libraries(computegles31 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/contextinfo/CMakeLists.txt b/examples/opengl/contextinfo/CMakeLists.txt
index 7b49a02a53..8dfd412408 100644
--- a/examples/opengl/contextinfo/CMakeLists.txt
+++ b/examples/opengl/contextinfo/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(contextinfo PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(contextinfo PUBLIC
+target_link_libraries(contextinfo PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/cube/CMakeLists.txt b/examples/opengl/cube/CMakeLists.txt
index ea999ed4e5..0446a5d52e 100644
--- a/examples/opengl/cube/CMakeLists.txt
+++ b/examples/opengl/cube/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(cube PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(cube PUBLIC
+target_link_libraries(cube PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/hellogl2/CMakeLists.txt b/examples/opengl/hellogl2/CMakeLists.txt
index f15c5ffe85..8846fcc23e 100644
--- a/examples/opengl/hellogl2/CMakeLists.txt
+++ b/examples/opengl/hellogl2/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(hellogl2 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellogl2 PUBLIC
+target_link_libraries(hellogl2 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/hellogles3/CMakeLists.txt b/examples/opengl/hellogles3/CMakeLists.txt
index aa54ec9b93..917f64568c 100644
--- a/examples/opengl/hellogles3/CMakeLists.txt
+++ b/examples/opengl/hellogles3/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(hellogles3 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellogles3 PUBLIC
+target_link_libraries(hellogles3 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/hellowindow/CMakeLists.txt b/examples/opengl/hellowindow/CMakeLists.txt
index 3ac623a99a..551cf9faef 100644
--- a/examples/opengl/hellowindow/CMakeLists.txt
+++ b/examples/opengl/hellowindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(hellowindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellowindow PUBLIC
+target_link_libraries(hellowindow PRIVATE
Qt6::Core
Qt6::CorePrivate
Qt6::Gui
diff --git a/examples/opengl/openglwindow/CMakeLists.txt b/examples/opengl/openglwindow/CMakeLists.txt
index a22f92dcd8..3558ce549d 100644
--- a/examples/opengl/openglwindow/CMakeLists.txt
+++ b/examples/opengl/openglwindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(openglwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(openglwindow PUBLIC
+target_link_libraries(openglwindow PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/paintedwindow/CMakeLists.txt b/examples/opengl/paintedwindow/CMakeLists.txt
index 53ae5a01e2..b5a005242b 100644
--- a/examples/opengl/paintedwindow/CMakeLists.txt
+++ b/examples/opengl/paintedwindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(paintedwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(paintedwindow PUBLIC
+target_link_libraries(paintedwindow PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/qopenglwidget/CMakeLists.txt b/examples/opengl/qopenglwidget/CMakeLists.txt
index 293d0b5037..4a0da689cd 100644
--- a/examples/opengl/qopenglwidget/CMakeLists.txt
+++ b/examples/opengl/qopenglwidget/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(qopenglwidget PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(qopenglwidget PUBLIC
+target_link_libraries(qopenglwidget PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/qopenglwindow/CMakeLists.txt b/examples/opengl/qopenglwindow/CMakeLists.txt
index fd9f59b63e..f1c407ce17 100644
--- a/examples/opengl/qopenglwindow/CMakeLists.txt
+++ b/examples/opengl/qopenglwindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(qopenglwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(qopenglwindow PUBLIC
+target_link_libraries(qopenglwindow PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/textures/CMakeLists.txt b/examples/opengl/textures/CMakeLists.txt
index bf22cda67f..5103782381 100644
--- a/examples/opengl/textures/CMakeLists.txt
+++ b/examples/opengl/textures/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(textures PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(textures PUBLIC
+target_link_libraries(textures PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/opengl/threadedqopenglwidget/CMakeLists.txt b/examples/opengl/threadedqopenglwidget/CMakeLists.txt
index 23cedd81bd..6efecc4d07 100644
--- a/examples/opengl/threadedqopenglwidget/CMakeLists.txt
+++ b/examples/opengl/threadedqopenglwidget/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(threadedqopenglwidget PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(threadedqopenglwidget PUBLIC
+target_link_libraries(threadedqopenglwidget PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/qpa/qrasterwindow/CMakeLists.txt b/examples/qpa/qrasterwindow/CMakeLists.txt
index 98068e87f8..02ac691da7 100644
--- a/examples/qpa/qrasterwindow/CMakeLists.txt
+++ b/examples/qpa/qrasterwindow/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(qrasterwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(qrasterwindow PUBLIC
+target_link_libraries(qrasterwindow PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/qpa/windows/CMakeLists.txt b/examples/qpa/windows/CMakeLists.txt
index fabc8665b0..d8088c0f68 100644
--- a/examples/qpa/windows/CMakeLists.txt
+++ b/examples/qpa/windows/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(windows PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(windows PUBLIC
+target_link_libraries(windows PRIVATE
Qt6::Core
Qt6::CorePrivate
Qt6::Gui
diff --git a/examples/qtconcurrent/imagescaling/CMakeLists.txt b/examples/qtconcurrent/imagescaling/CMakeLists.txt
index 4ef3d5623e..9c63667a61 100644
--- a/examples/qtconcurrent/imagescaling/CMakeLists.txt
+++ b/examples/qtconcurrent/imagescaling/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(imagescaling PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(imagescaling PUBLIC
+target_link_libraries(imagescaling PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/qtconcurrent/map/CMakeLists.txt b/examples/qtconcurrent/map/CMakeLists.txt
index 58caf882bc..9546e19773 100644
--- a/examples/qtconcurrent/map/CMakeLists.txt
+++ b/examples/qtconcurrent/map/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(mapdemo
main.cpp
)
-target_link_libraries(mapdemo PUBLIC
+target_link_libraries(mapdemo PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/qtconcurrent/progressdialog/CMakeLists.txt b/examples/qtconcurrent/progressdialog/CMakeLists.txt
index c021f80193..5609572d95 100644
--- a/examples/qtconcurrent/progressdialog/CMakeLists.txt
+++ b/examples/qtconcurrent/progressdialog/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(progressdialog PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(progressdialog PUBLIC
+target_link_libraries(progressdialog PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/qtconcurrent/runfunction/CMakeLists.txt b/examples/qtconcurrent/runfunction/CMakeLists.txt
index 7793004519..2a05ab238b 100644
--- a/examples/qtconcurrent/runfunction/CMakeLists.txt
+++ b/examples/qtconcurrent/runfunction/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(runfunction
main.cpp
)
-target_link_libraries(runfunction PUBLIC
+target_link_libraries(runfunction PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/qtconcurrent/wordcount/CMakeLists.txt b/examples/qtconcurrent/wordcount/CMakeLists.txt
index 1e62a0e3a2..7cb5063963 100644
--- a/examples/qtconcurrent/wordcount/CMakeLists.txt
+++ b/examples/qtconcurrent/wordcount/CMakeLists.txt
@@ -18,7 +18,7 @@ qt_add_executable(wordcount
main.cpp
)
-target_link_libraries(wordcount PUBLIC
+target_link_libraries(wordcount PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/qtestlib/tutorial1/CMakeLists.txt b/examples/qtestlib/tutorial1/CMakeLists.txt
index 76889d878f..cd44433a2f 100644
--- a/examples/qtestlib/tutorial1/CMakeLists.txt
+++ b/examples/qtestlib/tutorial1/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(tutorial1 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tutorial1 PUBLIC
+target_link_libraries(tutorial1 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Test
diff --git a/examples/qtestlib/tutorial2/CMakeLists.txt b/examples/qtestlib/tutorial2/CMakeLists.txt
index 3fb761f8ee..bf9ead1693 100644
--- a/examples/qtestlib/tutorial2/CMakeLists.txt
+++ b/examples/qtestlib/tutorial2/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(tutorial2 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tutorial2 PUBLIC
+target_link_libraries(tutorial2 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Test
diff --git a/examples/qtestlib/tutorial3/CMakeLists.txt b/examples/qtestlib/tutorial3/CMakeLists.txt
index 6a83c0d00d..efde9c5b29 100644
--- a/examples/qtestlib/tutorial3/CMakeLists.txt
+++ b/examples/qtestlib/tutorial3/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(tutorial3 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tutorial3 PUBLIC
+target_link_libraries(tutorial3 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Test
diff --git a/examples/qtestlib/tutorial4/CMakeLists.txt b/examples/qtestlib/tutorial4/CMakeLists.txt
index 61dde45c68..9101a2ce70 100644
--- a/examples/qtestlib/tutorial4/CMakeLists.txt
+++ b/examples/qtestlib/tutorial4/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(tutorial4 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tutorial4 PUBLIC
+target_link_libraries(tutorial4 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Test
diff --git a/examples/qtestlib/tutorial5/CMakeLists.txt b/examples/qtestlib/tutorial5/CMakeLists.txt
index 58cf0f61e3..ffd4879fd8 100644
--- a/examples/qtestlib/tutorial5/CMakeLists.txt
+++ b/examples/qtestlib/tutorial5/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(tutorial5 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tutorial5 PUBLIC
+target_link_libraries(tutorial5 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Test
diff --git a/examples/sql/books/CMakeLists.txt b/examples/sql/books/CMakeLists.txt
index 928912922c..86ca051c3b 100644
--- a/examples/sql/books/CMakeLists.txt
+++ b/examples/sql/books/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(books PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(books PUBLIC
+target_link_libraries(books PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/cachedtable/CMakeLists.txt b/examples/sql/cachedtable/CMakeLists.txt
index 806a80ade7..4a19000fa7 100644
--- a/examples/sql/cachedtable/CMakeLists.txt
+++ b/examples/sql/cachedtable/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(cachedtable PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(cachedtable PUBLIC
+target_link_libraries(cachedtable PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/drilldown/CMakeLists.txt b/examples/sql/drilldown/CMakeLists.txt
index 5c0398bb75..19140080a2 100644
--- a/examples/sql/drilldown/CMakeLists.txt
+++ b/examples/sql/drilldown/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(drilldown PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(drilldown PUBLIC
+target_link_libraries(drilldown PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/masterdetail/CMakeLists.txt b/examples/sql/masterdetail/CMakeLists.txt
index 8e6bfd2367..7a77e6ffb7 100644
--- a/examples/sql/masterdetail/CMakeLists.txt
+++ b/examples/sql/masterdetail/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(masterdetail PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(masterdetail PUBLIC
+target_link_libraries(masterdetail PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/querymodel/CMakeLists.txt b/examples/sql/querymodel/CMakeLists.txt
index 1682b56f16..d6720c0f67 100644
--- a/examples/sql/querymodel/CMakeLists.txt
+++ b/examples/sql/querymodel/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(querymodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(querymodel PUBLIC
+target_link_libraries(querymodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/relationaltablemodel/CMakeLists.txt b/examples/sql/relationaltablemodel/CMakeLists.txt
index 33e509767e..cd19b75e07 100644
--- a/examples/sql/relationaltablemodel/CMakeLists.txt
+++ b/examples/sql/relationaltablemodel/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(relationaltablemodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(relationaltablemodel PUBLIC
+target_link_libraries(relationaltablemodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/sqlbrowser/CMakeLists.txt b/examples/sql/sqlbrowser/CMakeLists.txt
index 52710b20f1..210a53125b 100644
--- a/examples/sql/sqlbrowser/CMakeLists.txt
+++ b/examples/sql/sqlbrowser/CMakeLists.txt
@@ -29,7 +29,7 @@ set_target_properties(sqlbrowser PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(sqlbrowser PUBLIC
+target_link_libraries(sqlbrowser PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/sqlwidgetmapper/CMakeLists.txt b/examples/sql/sqlwidgetmapper/CMakeLists.txt
index 4e4ecbc07b..e0bb4447d4 100644
--- a/examples/sql/sqlwidgetmapper/CMakeLists.txt
+++ b/examples/sql/sqlwidgetmapper/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(sqlwidgetmapper PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(sqlwidgetmapper PUBLIC
+target_link_libraries(sqlwidgetmapper PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/sql/tablemodel/CMakeLists.txt b/examples/sql/tablemodel/CMakeLists.txt
index 8a2f623499..7b65d81029 100644
--- a/examples/sql/tablemodel/CMakeLists.txt
+++ b/examples/sql/tablemodel/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(tablemodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tablemodel PUBLIC
+target_link_libraries(tablemodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Sql
diff --git a/examples/vulkan/hellovulkancubes/CMakeLists.txt b/examples/vulkan/hellovulkancubes/CMakeLists.txt
index fe23fcc0ed..51729de44f 100644
--- a/examples/vulkan/hellovulkancubes/CMakeLists.txt
+++ b/examples/vulkan/hellovulkancubes/CMakeLists.txt
@@ -29,7 +29,7 @@ set_target_properties(hellovulkancubes PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellovulkancubes PUBLIC
+target_link_libraries(hellovulkancubes PRIVATE
Qt6::Concurrent
Qt6::Core
Qt6::Gui
diff --git a/examples/vulkan/hellovulkantexture/CMakeLists.txt b/examples/vulkan/hellovulkantexture/CMakeLists.txt
index b0ff1a16eb..e5e764dbfe 100644
--- a/examples/vulkan/hellovulkantexture/CMakeLists.txt
+++ b/examples/vulkan/hellovulkantexture/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(hellovulkantexture PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellovulkantexture PUBLIC
+target_link_libraries(hellovulkantexture PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/vulkan/hellovulkantriangle/CMakeLists.txt b/examples/vulkan/hellovulkantriangle/CMakeLists.txt
index c6b6826c90..c040063097 100644
--- a/examples/vulkan/hellovulkantriangle/CMakeLists.txt
+++ b/examples/vulkan/hellovulkantriangle/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(hellovulkantriangle PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellovulkantriangle PUBLIC
+target_link_libraries(hellovulkantriangle PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/vulkan/hellovulkanwidget/CMakeLists.txt b/examples/vulkan/hellovulkanwidget/CMakeLists.txt
index f061686bf3..f9e5cb79f6 100644
--- a/examples/vulkan/hellovulkanwidget/CMakeLists.txt
+++ b/examples/vulkan/hellovulkanwidget/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(hellovulkanwidget PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellovulkanwidget PUBLIC
+target_link_libraries(hellovulkanwidget PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/vulkan/hellovulkanwindow/CMakeLists.txt b/examples/vulkan/hellovulkanwindow/CMakeLists.txt
index 17e84b7399..21f54d22eb 100644
--- a/examples/vulkan/hellovulkanwindow/CMakeLists.txt
+++ b/examples/vulkan/hellovulkanwindow/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(hellovulkanwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(hellovulkanwindow PUBLIC
+target_link_libraries(hellovulkanwindow PRIVATE
Qt6::Core
Qt6::Gui
)
diff --git a/examples/widgets/animation/easing/CMakeLists.txt b/examples/widgets/animation/easing/CMakeLists.txt
index 69f734d047..7c42f910b4 100644
--- a/examples/widgets/animation/easing/CMakeLists.txt
+++ b/examples/widgets/animation/easing/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(easing PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(easing PUBLIC
+target_link_libraries(easing PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/desktop/screenshot/CMakeLists.txt b/examples/widgets/desktop/screenshot/CMakeLists.txt
index e341726690..cba4215afa 100644
--- a/examples/widgets/desktop/screenshot/CMakeLists.txt
+++ b/examples/widgets/desktop/screenshot/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(screenshot PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(screenshot PUBLIC
+target_link_libraries(screenshot PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/desktop/systray/CMakeLists.txt b/examples/widgets/desktop/systray/CMakeLists.txt
index ae059d3f8e..4aaed39edf 100644
--- a/examples/widgets/desktop/systray/CMakeLists.txt
+++ b/examples/widgets/desktop/systray/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(systray PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(systray PUBLIC
+target_link_libraries(systray PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/classwizard/CMakeLists.txt b/examples/widgets/dialogs/classwizard/CMakeLists.txt
index 9f6a2a37cc..4a2569696c 100644
--- a/examples/widgets/dialogs/classwizard/CMakeLists.txt
+++ b/examples/widgets/dialogs/classwizard/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(classwizard PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(classwizard PUBLIC
+target_link_libraries(classwizard PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/extension/CMakeLists.txt b/examples/widgets/dialogs/extension/CMakeLists.txt
index 7f34c1343d..8dd008cc20 100644
--- a/examples/widgets/dialogs/extension/CMakeLists.txt
+++ b/examples/widgets/dialogs/extension/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(extension PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(extension PUBLIC
+target_link_libraries(extension PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/findfiles/CMakeLists.txt b/examples/widgets/dialogs/findfiles/CMakeLists.txt
index 09d01b8dd9..db27300b1e 100644
--- a/examples/widgets/dialogs/findfiles/CMakeLists.txt
+++ b/examples/widgets/dialogs/findfiles/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(findfiles PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(findfiles PUBLIC
+target_link_libraries(findfiles PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/licensewizard/CMakeLists.txt b/examples/widgets/dialogs/licensewizard/CMakeLists.txt
index d8df8538f4..a6cda7a74a 100644
--- a/examples/widgets/dialogs/licensewizard/CMakeLists.txt
+++ b/examples/widgets/dialogs/licensewizard/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(licensewizard PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(licensewizard PUBLIC
+target_link_libraries(licensewizard PRIVATE
Qt6::Core
Qt6::Gui
Qt6::PrintSupport
diff --git a/examples/widgets/dialogs/standarddialogs/CMakeLists.txt b/examples/widgets/dialogs/standarddialogs/CMakeLists.txt
index 33fc0ec28f..3116603c98 100644
--- a/examples/widgets/dialogs/standarddialogs/CMakeLists.txt
+++ b/examples/widgets/dialogs/standarddialogs/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(standarddialogs PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(standarddialogs PUBLIC
+target_link_libraries(standarddialogs PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/tabdialog/CMakeLists.txt b/examples/widgets/dialogs/tabdialog/CMakeLists.txt
index 570db34c8d..6dfc49b294 100644
--- a/examples/widgets/dialogs/tabdialog/CMakeLists.txt
+++ b/examples/widgets/dialogs/tabdialog/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(tabdialog PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tabdialog PUBLIC
+target_link_libraries(tabdialog PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/dialogs/trivialwizard/CMakeLists.txt b/examples/widgets/dialogs/trivialwizard/CMakeLists.txt
index 9f4a3d3ba8..c8efc8b8c5 100644
--- a/examples/widgets/dialogs/trivialwizard/CMakeLists.txt
+++ b/examples/widgets/dialogs/trivialwizard/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(trivialwizard PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(trivialwizard PUBLIC
+target_link_libraries(trivialwizard PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/draganddrop/draggableicons/CMakeLists.txt b/examples/widgets/draganddrop/draggableicons/CMakeLists.txt
index 39ed7d760a..44dbcc0fc9 100644
--- a/examples/widgets/draganddrop/draggableicons/CMakeLists.txt
+++ b/examples/widgets/draganddrop/draggableicons/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(draggableicons PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(draggableicons PUBLIC
+target_link_libraries(draggableicons PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/draganddrop/draggabletext/CMakeLists.txt b/examples/widgets/draganddrop/draggabletext/CMakeLists.txt
index 5e1514aae5..a876f3fe8a 100644
--- a/examples/widgets/draganddrop/draggabletext/CMakeLists.txt
+++ b/examples/widgets/draganddrop/draggabletext/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(draggabletext PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(draggabletext PUBLIC
+target_link_libraries(draggabletext PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/draganddrop/dropsite/CMakeLists.txt b/examples/widgets/draganddrop/dropsite/CMakeLists.txt
index 8c8a28ad60..dd46483c10 100644
--- a/examples/widgets/draganddrop/dropsite/CMakeLists.txt
+++ b/examples/widgets/draganddrop/dropsite/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(dropsite PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dropsite PUBLIC
+target_link_libraries(dropsite PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt b/examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt
index bee35fcf30..e1b7eda112 100644
--- a/examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt
+++ b/examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(fridgemagnets PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fridgemagnets PUBLIC
+target_link_libraries(fridgemagnets PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/draganddrop/puzzle/CMakeLists.txt b/examples/widgets/draganddrop/puzzle/CMakeLists.txt
index 0fef5c220f..13c6717551 100644
--- a/examples/widgets/draganddrop/puzzle/CMakeLists.txt
+++ b/examples/widgets/draganddrop/puzzle/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(draganddrop_puzzle PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(draganddrop_puzzle PUBLIC
+target_link_libraries(draganddrop_puzzle PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/effects/blurpicker/CMakeLists.txt b/examples/widgets/effects/blurpicker/CMakeLists.txt
index 6cefd92467..977769d105 100644
--- a/examples/widgets/effects/blurpicker/CMakeLists.txt
+++ b/examples/widgets/effects/blurpicker/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(blurpicker PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(blurpicker PUBLIC
+target_link_libraries(blurpicker PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/effects/fademessage/CMakeLists.txt b/examples/widgets/effects/fademessage/CMakeLists.txt
index facf8806e6..b55f9154bb 100644
--- a/examples/widgets/effects/fademessage/CMakeLists.txt
+++ b/examples/widgets/effects/fademessage/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(fademessage PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fademessage PUBLIC
+target_link_libraries(fademessage PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/gallery/CMakeLists.txt b/examples/widgets/gallery/CMakeLists.txt
index a17b1cf08f..3a2d2924d4 100644
--- a/examples/widgets/gallery/CMakeLists.txt
+++ b/examples/widgets/gallery/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(gallery PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(gallery PUBLIC
+target_link_libraries(gallery PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/gestures/imagegestures/CMakeLists.txt b/examples/widgets/gestures/imagegestures/CMakeLists.txt
index 10c6a6830c..d773e926f1 100644
--- a/examples/widgets/gestures/imagegestures/CMakeLists.txt
+++ b/examples/widgets/gestures/imagegestures/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(imagegestures PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(imagegestures PUBLIC
+target_link_libraries(imagegestures PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/anchorlayout/CMakeLists.txt b/examples/widgets/graphicsview/anchorlayout/CMakeLists.txt
index 905a6b91dd..73197b56dd 100644
--- a/examples/widgets/graphicsview/anchorlayout/CMakeLists.txt
+++ b/examples/widgets/graphicsview/anchorlayout/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(anchorlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(anchorlayout PUBLIC
+target_link_libraries(anchorlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt b/examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt
index e189db9514..6ee7426ace 100644
--- a/examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt
+++ b/examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(basicgraphicslayouts PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(basicgraphicslayouts PUBLIC
+target_link_libraries(basicgraphicslayouts PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/chip/CMakeLists.txt b/examples/widgets/graphicsview/chip/CMakeLists.txt
index a30c60bc9e..03305cf92c 100644
--- a/examples/widgets/graphicsview/chip/CMakeLists.txt
+++ b/examples/widgets/graphicsview/chip/CMakeLists.txt
@@ -29,7 +29,7 @@ set_target_properties(chip PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(chip PUBLIC
+target_link_libraries(chip PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -53,7 +53,7 @@ qt_add_resources(chip "images"
)
if(TARGET Qt6::PrintSupport)
- target_link_libraries(chip PUBLIC Qt6::PrintSupport)
+ target_link_libraries(chip PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS chip
diff --git a/examples/widgets/graphicsview/collidingmice/CMakeLists.txt b/examples/widgets/graphicsview/collidingmice/CMakeLists.txt
index aff61c7b6c..ec31b3bcbf 100644
--- a/examples/widgets/graphicsview/collidingmice/CMakeLists.txt
+++ b/examples/widgets/graphicsview/collidingmice/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(collidingmice PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(collidingmice PUBLIC
+target_link_libraries(collidingmice PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/diagramscene/CMakeLists.txt b/examples/widgets/graphicsview/diagramscene/CMakeLists.txt
index 1dbd22ad8e..16c797c455 100644
--- a/examples/widgets/graphicsview/diagramscene/CMakeLists.txt
+++ b/examples/widgets/graphicsview/diagramscene/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(diagramscene PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(diagramscene PUBLIC
+target_link_libraries(diagramscene PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt b/examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt
index 91419726d7..b6a39c4bce 100644
--- a/examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt
+++ b/examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(dragdroprobot PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dragdroprobot PUBLIC
+target_link_libraries(dragdroprobot PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/elasticnodes/CMakeLists.txt b/examples/widgets/graphicsview/elasticnodes/CMakeLists.txt
index d60a6811a0..b0378b3146 100644
--- a/examples/widgets/graphicsview/elasticnodes/CMakeLists.txt
+++ b/examples/widgets/graphicsview/elasticnodes/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(elasticnodes PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(elasticnodes PUBLIC
+target_link_libraries(elasticnodes PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt b/examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt
index f11dd79102..78883a0a89 100644
--- a/examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt
+++ b/examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(embeddeddialogs PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(embeddeddialogs PUBLIC
+target_link_libraries(embeddeddialogs PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/flowlayout/CMakeLists.txt b/examples/widgets/graphicsview/flowlayout/CMakeLists.txt
index 7f25dddb7c..b15af3d02d 100644
--- a/examples/widgets/graphicsview/flowlayout/CMakeLists.txt
+++ b/examples/widgets/graphicsview/flowlayout/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(graphicsview_flowlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(graphicsview_flowlayout PUBLIC
+target_link_libraries(graphicsview_flowlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt b/examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt
index 0cbb857bc7..532fffd4d6 100644
--- a/examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt
+++ b/examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(simpleanchorlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(simpleanchorlayout PUBLIC
+target_link_libraries(simpleanchorlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt b/examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt
index 8394a4ac20..31243e4d80 100644
--- a/examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt
+++ b/examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(weatheranchorlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(weatheranchorlayout PUBLIC
+target_link_libraries(weatheranchorlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/addressbook/CMakeLists.txt b/examples/widgets/itemviews/addressbook/CMakeLists.txt
index 00e48aba1b..0a025047d0 100644
--- a/examples/widgets/itemviews/addressbook/CMakeLists.txt
+++ b/examples/widgets/itemviews/addressbook/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(addressbook PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(addressbook PUBLIC
+target_link_libraries(addressbook PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt b/examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt
index ffc3717435..2b23188812 100644
--- a/examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt
+++ b/examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(basicsortfiltermodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(basicsortfiltermodel PUBLIC
+target_link_libraries(basicsortfiltermodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/chart/CMakeLists.txt b/examples/widgets/itemviews/chart/CMakeLists.txt
index 0c639c5b15..78e1fc7c7a 100644
--- a/examples/widgets/itemviews/chart/CMakeLists.txt
+++ b/examples/widgets/itemviews/chart/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(chart PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(chart PUBLIC
+target_link_libraries(chart PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -44,7 +44,7 @@ qt_add_resources(chart "chart"
)
if(UNIX AND NOT APPLE AND NOT HAIKU AND NOT INTEGRITY AND NOT VXWORKS)
- target_link_libraries(chart PUBLIC
+ target_link_libraries(chart PRIVATE
m
)
endif()
diff --git a/examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt b/examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt
index 93ed47b958..883ae64888 100644
--- a/examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt
+++ b/examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(coloreditorfactory PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(coloreditorfactory PUBLIC
+target_link_libraries(coloreditorfactory PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt b/examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt
index 83aa298ec1..9059f8657b 100644
--- a/examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt
+++ b/examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(combowidgetmapper PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(combowidgetmapper PUBLIC
+target_link_libraries(combowidgetmapper PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt b/examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt
index 00643f1608..e56a239ec3 100644
--- a/examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt
+++ b/examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(customsortfiltermodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(customsortfiltermodel PUBLIC
+target_link_libraries(customsortfiltermodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/dirview/CMakeLists.txt b/examples/widgets/itemviews/dirview/CMakeLists.txt
index 6719b2e03d..2dffda4462 100644
--- a/examples/widgets/itemviews/dirview/CMakeLists.txt
+++ b/examples/widgets/itemviews/dirview/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(dirview PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dirview PUBLIC
+target_link_libraries(dirview PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/editabletreemodel/CMakeLists.txt b/examples/widgets/itemviews/editabletreemodel/CMakeLists.txt
index f94ee6e681..eb616b9f85 100644
--- a/examples/widgets/itemviews/editabletreemodel/CMakeLists.txt
+++ b/examples/widgets/itemviews/editabletreemodel/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(editabletreemodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(editabletreemodel PUBLIC
+target_link_libraries(editabletreemodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/fetchmore/CMakeLists.txt b/examples/widgets/itemviews/fetchmore/CMakeLists.txt
index d930c6b730..da7c0f151b 100644
--- a/examples/widgets/itemviews/fetchmore/CMakeLists.txt
+++ b/examples/widgets/itemviews/fetchmore/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(fetchmore PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fetchmore PUBLIC
+target_link_libraries(fetchmore PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/flattreeview/CMakeLists.txt b/examples/widgets/itemviews/flattreeview/CMakeLists.txt
index 8191889790..2d9871487d 100644
--- a/examples/widgets/itemviews/flattreeview/CMakeLists.txt
+++ b/examples/widgets/itemviews/flattreeview/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(flattreeview PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(flattreeview PUBLIC
+target_link_libraries(flattreeview PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/frozencolumn/CMakeLists.txt b/examples/widgets/itemviews/frozencolumn/CMakeLists.txt
index 60dfc4cb86..bee8dd986c 100644
--- a/examples/widgets/itemviews/frozencolumn/CMakeLists.txt
+++ b/examples/widgets/itemviews/frozencolumn/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(frozencolumn PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(frozencolumn PUBLIC
+target_link_libraries(frozencolumn PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/interview/CMakeLists.txt b/examples/widgets/itemviews/interview/CMakeLists.txt
index 2a9afc3aa5..8104b26e90 100644
--- a/examples/widgets/itemviews/interview/CMakeLists.txt
+++ b/examples/widgets/itemviews/interview/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(interview PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(interview PUBLIC
+target_link_libraries(interview PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/pixelator/CMakeLists.txt b/examples/widgets/itemviews/pixelator/CMakeLists.txt
index f377791940..956599973e 100644
--- a/examples/widgets/itemviews/pixelator/CMakeLists.txt
+++ b/examples/widgets/itemviews/pixelator/CMakeLists.txt
@@ -29,14 +29,14 @@ set_target_properties(pixelator PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(pixelator PUBLIC
+target_link_libraries(pixelator PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if(TARGET Qt6::PrintSupport)
- target_link_libraries(pixelator PUBLIC Qt6::PrintSupport)
+ target_link_libraries(pixelator PRIVATE Qt6::PrintSupport)
endif()
# Resources:
diff --git a/examples/widgets/itemviews/puzzle/CMakeLists.txt b/examples/widgets/itemviews/puzzle/CMakeLists.txt
index 7d341d3ce7..e411e0c6e3 100644
--- a/examples/widgets/itemviews/puzzle/CMakeLists.txt
+++ b/examples/widgets/itemviews/puzzle/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(itemviews_puzzle PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(itemviews_puzzle PUBLIC
+target_link_libraries(itemviews_puzzle PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/simpledommodel/CMakeLists.txt b/examples/widgets/itemviews/simpledommodel/CMakeLists.txt
index 5c732870e8..0817fd1078 100644
--- a/examples/widgets/itemviews/simpledommodel/CMakeLists.txt
+++ b/examples/widgets/itemviews/simpledommodel/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(simpledommodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(simpledommodel PUBLIC
+target_link_libraries(simpledommodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/simpletreemodel/CMakeLists.txt b/examples/widgets/itemviews/simpletreemodel/CMakeLists.txt
index c4c7a14199..519810f70f 100644
--- a/examples/widgets/itemviews/simpletreemodel/CMakeLists.txt
+++ b/examples/widgets/itemviews/simpletreemodel/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(simpletreemodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(simpletreemodel PUBLIC
+target_link_libraries(simpletreemodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt b/examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt
index eb8d3ee480..ced0741e44 100644
--- a/examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt
+++ b/examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(simplewidgetmapper PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(simplewidgetmapper PUBLIC
+target_link_libraries(simplewidgetmapper PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt b/examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt
index f42feac10a..98d6579dd3 100644
--- a/examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt
+++ b/examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(spinboxdelegate PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(spinboxdelegate PUBLIC
+target_link_libraries(spinboxdelegate PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/spreadsheet/CMakeLists.txt b/examples/widgets/itemviews/spreadsheet/CMakeLists.txt
index 94b6c26400..840dfd125d 100644
--- a/examples/widgets/itemviews/spreadsheet/CMakeLists.txt
+++ b/examples/widgets/itemviews/spreadsheet/CMakeLists.txt
@@ -30,14 +30,14 @@ set_target_properties(spreadsheet PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(spreadsheet PUBLIC
+target_link_libraries(spreadsheet PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(spreadsheet PUBLIC Qt6::PrintSupport)
+ target_link_libraries(spreadsheet PRIVATE Qt6::PrintSupport)
endif()
# Resources:
diff --git a/examples/widgets/itemviews/stardelegate/CMakeLists.txt b/examples/widgets/itemviews/stardelegate/CMakeLists.txt
index 717ac29733..3b3656ca00 100644
--- a/examples/widgets/itemviews/stardelegate/CMakeLists.txt
+++ b/examples/widgets/itemviews/stardelegate/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(stardelegate PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(stardelegate PUBLIC
+target_link_libraries(stardelegate PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/itemviews/storageview/CMakeLists.txt b/examples/widgets/itemviews/storageview/CMakeLists.txt
index 6cf427e068..a2ac260938 100644
--- a/examples/widgets/itemviews/storageview/CMakeLists.txt
+++ b/examples/widgets/itemviews/storageview/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(storageview PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(storageview PUBLIC
+target_link_libraries(storageview PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/layouts/basiclayouts/CMakeLists.txt b/examples/widgets/layouts/basiclayouts/CMakeLists.txt
index ff1fd30f8c..0f303091ab 100644
--- a/examples/widgets/layouts/basiclayouts/CMakeLists.txt
+++ b/examples/widgets/layouts/basiclayouts/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(basiclayouts PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(basiclayouts PUBLIC
+target_link_libraries(basiclayouts PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/layouts/borderlayout/CMakeLists.txt b/examples/widgets/layouts/borderlayout/CMakeLists.txt
index cb138a457a..73722fb811 100644
--- a/examples/widgets/layouts/borderlayout/CMakeLists.txt
+++ b/examples/widgets/layouts/borderlayout/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(borderlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(borderlayout PUBLIC
+target_link_libraries(borderlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/layouts/dynamiclayouts/CMakeLists.txt b/examples/widgets/layouts/dynamiclayouts/CMakeLists.txt
index bf31fa811c..5fe39bfb5f 100644
--- a/examples/widgets/layouts/dynamiclayouts/CMakeLists.txt
+++ b/examples/widgets/layouts/dynamiclayouts/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(dynamiclayouts PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dynamiclayouts PUBLIC
+target_link_libraries(dynamiclayouts PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/layouts/flowlayout/CMakeLists.txt b/examples/widgets/layouts/flowlayout/CMakeLists.txt
index 85d0e0821e..d47dbd4c8c 100644
--- a/examples/widgets/layouts/flowlayout/CMakeLists.txt
+++ b/examples/widgets/layouts/flowlayout/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(flowlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(flowlayout PUBLIC
+target_link_libraries(flowlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/mainwindows/application/CMakeLists.txt b/examples/widgets/mainwindows/application/CMakeLists.txt
index c721aea2f0..545d1cfca0 100644
--- a/examples/widgets/mainwindows/application/CMakeLists.txt
+++ b/examples/widgets/mainwindows/application/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(application PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(application PUBLIC
+target_link_libraries(application PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/mainwindows/dockwidgets/CMakeLists.txt b/examples/widgets/mainwindows/dockwidgets/CMakeLists.txt
index 9f1e3bf0d6..a82cb55471 100644
--- a/examples/widgets/mainwindows/dockwidgets/CMakeLists.txt
+++ b/examples/widgets/mainwindows/dockwidgets/CMakeLists.txt
@@ -27,14 +27,14 @@ set_target_properties(dockwidgets PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dockwidgets PUBLIC
+target_link_libraries(dockwidgets PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(dockwidgets PUBLIC Qt6::PrintSupport)
+ target_link_libraries(dockwidgets PRIVATE Qt6::PrintSupport)
endif()
# Resources:
diff --git a/examples/widgets/mainwindows/mainwindow/CMakeLists.txt b/examples/widgets/mainwindows/mainwindow/CMakeLists.txt
index 1962c9399c..0924c24b8f 100644
--- a/examples/widgets/mainwindows/mainwindow/CMakeLists.txt
+++ b/examples/widgets/mainwindows/mainwindow/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(mainwindow PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mainwindow PUBLIC
+target_link_libraries(mainwindow PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/mainwindows/mdi/CMakeLists.txt b/examples/widgets/mainwindows/mdi/CMakeLists.txt
index 08c2f49a39..0af9873284 100644
--- a/examples/widgets/mainwindows/mdi/CMakeLists.txt
+++ b/examples/widgets/mainwindows/mdi/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(mdi PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mdi PUBLIC
+target_link_libraries(mdi PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/mainwindows/menus/CMakeLists.txt b/examples/widgets/mainwindows/menus/CMakeLists.txt
index 1c498b95c5..311d2dbf03 100644
--- a/examples/widgets/mainwindows/menus/CMakeLists.txt
+++ b/examples/widgets/mainwindows/menus/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(menus PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(menus PUBLIC
+target_link_libraries(menus PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/mainwindows/sdi/CMakeLists.txt b/examples/widgets/mainwindows/sdi/CMakeLists.txt
index 01fc7b15cf..f43822dfbd 100644
--- a/examples/widgets/mainwindows/sdi/CMakeLists.txt
+++ b/examples/widgets/mainwindows/sdi/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(sdi PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(sdi PUBLIC
+target_link_libraries(sdi PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/painting/affine/CMakeLists.txt b/examples/widgets/painting/affine/CMakeLists.txt
index 4c9b0f6ac0..93cbcc416f 100644
--- a/examples/widgets/painting/affine/CMakeLists.txt
+++ b/examples/widgets/painting/affine/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(affine PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(affine PUBLIC
+target_include_directories(affine PRIVATE
../shared
)
@@ -36,7 +36,7 @@ if(NOT TARGET painting_shared::painting_shared)
include(../shared/use_lib.cmake)
endif()
-target_link_libraries(affine PUBLIC
+target_link_libraries(affine PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -106,11 +106,11 @@ qt_add_resources(affine "affine"
# remove files from ../shared
#if(QT_FEATURE_opengl)
- #target_sources(affine PUBLIC
+ #target_sources(affine PRIVATE
#../shared/fbopaintdevice.cpp ../shared/fbopaintdevice.h
#)
- #target_link_libraries(affine PUBLIC
+ #target_link_libraries(affine PRIVATE
#Qt6::OpenGL
#)
#endif()
diff --git a/examples/widgets/painting/basicdrawing/CMakeLists.txt b/examples/widgets/painting/basicdrawing/CMakeLists.txt
index 6d8558fb4d..1065ecb8b0 100644
--- a/examples/widgets/painting/basicdrawing/CMakeLists.txt
+++ b/examples/widgets/painting/basicdrawing/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(basicdrawing PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(basicdrawing PUBLIC
+target_link_libraries(basicdrawing PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/painting/composition/CMakeLists.txt b/examples/widgets/painting/composition/CMakeLists.txt
index 76896b1089..33fa616317 100644
--- a/examples/widgets/painting/composition/CMakeLists.txt
+++ b/examples/widgets/painting/composition/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(composition PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(composition PUBLIC
+target_include_directories(composition PRIVATE
../shared
)
@@ -36,7 +36,7 @@ if(NOT TARGET painting_shared::painting_shared)
include(../shared/use_lib.cmake)
endif()
-target_link_libraries(composition PUBLIC
+target_link_libraries(composition PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -107,11 +107,11 @@ qt_add_resources(composition "composition"
# remove files from ../shared
#if(QT_FEATURE_opengl)
- #target_sources(affine PUBLIC
+ #target_sources(affine PRIVATE
#../shared/fbopaintdevice.cpp ../shared/fbopaintdevice.h
#)
- #target_link_libraries(affine PUBLIC
+ #target_link_libraries(affine PRIVATE
#Qt6::OpenGL
#)
#endif()
diff --git a/examples/widgets/painting/concentriccircles/CMakeLists.txt b/examples/widgets/painting/concentriccircles/CMakeLists.txt
index f16db7ee9f..995a974b25 100644
--- a/examples/widgets/painting/concentriccircles/CMakeLists.txt
+++ b/examples/widgets/painting/concentriccircles/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(concentriccircles PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(concentriccircles PUBLIC
+target_link_libraries(concentriccircles PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/painting/deform/CMakeLists.txt b/examples/widgets/painting/deform/CMakeLists.txt
index a4468c6699..529dd1ec3a 100644
--- a/examples/widgets/painting/deform/CMakeLists.txt
+++ b/examples/widgets/painting/deform/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(deform PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(deform PUBLIC
+target_include_directories(deform PRIVATE
../shared
)
@@ -36,7 +36,7 @@ if(NOT TARGET painting_shared::painting_shared)
include(../shared/use_lib.cmake)
endif()
-target_link_libraries(deform PUBLIC
+target_link_libraries(deform PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -105,11 +105,11 @@ qt_add_resources(deform "deform"
# remove files from ../shared
#if(QT_FEATURE_opengl)
- #target_sources(affine PUBLIC
+ #target_sources(affine PRIVATE
#../shared/fbopaintdevice.cpp ../shared/fbopaintdevice.h
#)
- #target_link_libraries(affine PUBLIC
+ #target_link_libraries(affine PRIVATE
#Qt6::OpenGL
#)
#endif()
diff --git a/examples/widgets/painting/fontsampler/CMakeLists.txt b/examples/widgets/painting/fontsampler/CMakeLists.txt
index c49454d2b8..faaf510c0f 100644
--- a/examples/widgets/painting/fontsampler/CMakeLists.txt
+++ b/examples/widgets/painting/fontsampler/CMakeLists.txt
@@ -28,14 +28,14 @@ set_target_properties(fontsampler PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fontsampler PUBLIC
+target_link_libraries(fontsampler PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if(TARGET Qt6::PrintSupport)
- target_link_libraries(fontsampler PUBLIC Qt6::PrintSupport)
+ target_link_libraries(fontsampler PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS fontsampler
diff --git a/examples/widgets/painting/gradients/CMakeLists.txt b/examples/widgets/painting/gradients/CMakeLists.txt
index ade0fc3b25..967e5e2e94 100644
--- a/examples/widgets/painting/gradients/CMakeLists.txt
+++ b/examples/widgets/painting/gradients/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(gradients PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(gradients PUBLIC
+target_include_directories(gradients PRIVATE
../shared
)
@@ -36,7 +36,7 @@ if(NOT TARGET painting_shared::painting_shared)
include(../shared/use_lib.cmake)
endif()
-target_link_libraries(gradients PUBLIC
+target_link_libraries(gradients PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -105,11 +105,11 @@ qt_add_resources(gradients "gradients"
# remove files from ../shared
#if(QT_FEATURE_opengl)
- #target_sources(affine PUBLIC
+ #target_sources(affine PRIVATE
#../shared/fbopaintdevice.cpp ../shared/fbopaintdevice.h
#)
- #target_link_libraries(affine PUBLIC
+ #target_link_libraries(affine PRIVATE
#Qt6::OpenGL
#)
#endif()
diff --git a/examples/widgets/painting/imagecomposition/CMakeLists.txt b/examples/widgets/painting/imagecomposition/CMakeLists.txt
index 944f2303c8..1cfb2a6732 100644
--- a/examples/widgets/painting/imagecomposition/CMakeLists.txt
+++ b/examples/widgets/painting/imagecomposition/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(imagecomposition PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(imagecomposition PUBLIC
+target_link_libraries(imagecomposition PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/painting/painterpaths/CMakeLists.txt b/examples/widgets/painting/painterpaths/CMakeLists.txt
index 280953d503..0a701d82ab 100644
--- a/examples/widgets/painting/painterpaths/CMakeLists.txt
+++ b/examples/widgets/painting/painterpaths/CMakeLists.txt
@@ -25,14 +25,14 @@ set_target_properties(painterpaths PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(painterpaths PUBLIC
+target_link_libraries(painterpaths PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if(UNIX AND NOT APPLE AND NOT HAIKU AND NOT INTEGRITY AND NOT VXWORKS)
- target_link_libraries(painterpaths PUBLIC
+ target_link_libraries(painterpaths PRIVATE
m
)
endif()
diff --git a/examples/widgets/painting/pathstroke/CMakeLists.txt b/examples/widgets/painting/pathstroke/CMakeLists.txt
index 1b8d42535f..de07332b5f 100644
--- a/examples/widgets/painting/pathstroke/CMakeLists.txt
+++ b/examples/widgets/painting/pathstroke/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(pathstroke PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(pathstroke PUBLIC
+target_include_directories(pathstroke PRIVATE
../shared
)
@@ -36,7 +36,7 @@ if(NOT TARGET painting_shared::painting_shared)
include(../shared/use_lib.cmake)
endif()
-target_link_libraries(pathstroke PUBLIC
+target_link_libraries(pathstroke PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
@@ -105,11 +105,11 @@ qt_add_resources(pathstroke "pathstroke"
# remove files from ../shared
#if(QT_FEATURE_opengl)
- #target_sources(affine PUBLIC
+ #target_sources(affine PRIVATE
#../shared/fbopaintdevice.cpp ../shared/fbopaintdevice.h
#)
- #target_link_libraries(affine PUBLIC
+ #target_link_libraries(affine PRIVATE
#Qt6::OpenGL
#)
#endif()
diff --git a/examples/widgets/painting/shared/CMakeLists.txt b/examples/widgets/painting/shared/CMakeLists.txt
index f3d6fd49de..c14e648e40 100644
--- a/examples/widgets/painting/shared/CMakeLists.txt
+++ b/examples/widgets/painting/shared/CMakeLists.txt
@@ -11,15 +11,15 @@ target_sources(painting_shared PRIVATE
${moc_files}
)
-target_link_libraries(painting_shared PUBLIC Qt6::Widgets)
-target_include_directories(painting_shared PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
+target_link_libraries(painting_shared PRIVATE Qt6::Widgets)
+target_include_directories(painting_shared PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}")
## Scopes:
#####################################################################
if (TARGET Qt6::OpenGL OR QT_FEATURE_opengles2)
target_compile_definitions(painting_shared PRIVATE QT_OPENGL_SUPPORT)
- target_link_libraries(painting_shared PUBLIC
+ target_link_libraries(painting_shared PRIVATE
Qt6::OpenGL
)
qt6_wrap_cpp(moc_files_gl fbopaintdevice.h) # no automoc for OBJECT libs
diff --git a/examples/widgets/painting/transformations/CMakeLists.txt b/examples/widgets/painting/transformations/CMakeLists.txt
index 0914537dc9..bb522223a9 100644
--- a/examples/widgets/painting/transformations/CMakeLists.txt
+++ b/examples/widgets/painting/transformations/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(transformations PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(transformations PUBLIC
+target_link_libraries(transformations PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/richtext/calendar/CMakeLists.txt b/examples/widgets/richtext/calendar/CMakeLists.txt
index 1aeedf11e9..569e508af4 100644
--- a/examples/widgets/richtext/calendar/CMakeLists.txt
+++ b/examples/widgets/richtext/calendar/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(calendar PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(calendar PUBLIC
+target_link_libraries(calendar PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/richtext/orderform/CMakeLists.txt b/examples/widgets/richtext/orderform/CMakeLists.txt
index 0306404e84..75d6931954 100644
--- a/examples/widgets/richtext/orderform/CMakeLists.txt
+++ b/examples/widgets/richtext/orderform/CMakeLists.txt
@@ -25,14 +25,14 @@ set_target_properties(orderform PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(orderform PUBLIC
+target_link_libraries(orderform PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if(TARGET Qt6::PrintSupport)
- target_link_libraries(orderform PUBLIC Qt6::PrintSupport)
+ target_link_libraries(orderform PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS orderform
diff --git a/examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt b/examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt
index cdfca402de..8298582d37 100644
--- a/examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt
+++ b/examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(syntaxhighlighter PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(syntaxhighlighter PUBLIC
+target_link_libraries(syntaxhighlighter PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/richtext/textedit/CMakeLists.txt b/examples/widgets/richtext/textedit/CMakeLists.txt
index 890f11d444..e648ee2597 100644
--- a/examples/widgets/richtext/textedit/CMakeLists.txt
+++ b/examples/widgets/richtext/textedit/CMakeLists.txt
@@ -27,14 +27,14 @@ set_target_properties(textedit PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(textedit PUBLIC
+target_link_libraries(textedit PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(textedit PUBLIC Qt6::PrintSupport)
+ target_link_libraries(textedit PRIVATE Qt6::PrintSupport)
endif()
# Resources:
diff --git a/examples/widgets/scroller/graphicsview/CMakeLists.txt b/examples/widgets/scroller/graphicsview/CMakeLists.txt
index 8e6d23b89d..bef281d48a 100644
--- a/examples/widgets/scroller/graphicsview/CMakeLists.txt
+++ b/examples/widgets/scroller/graphicsview/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(graphicsview PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(graphicsview PUBLIC
+target_link_libraries(graphicsview PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/completer/CMakeLists.txt b/examples/widgets/tools/completer/CMakeLists.txt
index 0cf49b519b..0af779388f 100644
--- a/examples/widgets/tools/completer/CMakeLists.txt
+++ b/examples/widgets/tools/completer/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(completer PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(completer PUBLIC
+target_link_libraries(completer PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/customcompleter/CMakeLists.txt b/examples/widgets/tools/customcompleter/CMakeLists.txt
index 58fba2b75d..9e1ee1222a 100644
--- a/examples/widgets/tools/customcompleter/CMakeLists.txt
+++ b/examples/widgets/tools/customcompleter/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(customcompleter PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(customcompleter PUBLIC
+target_link_libraries(customcompleter PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/echoplugin/plugin/CMakeLists.txt b/examples/widgets/tools/echoplugin/plugin/CMakeLists.txt
index 243d653177..d691eb4735 100644
--- a/examples/widgets/tools/echoplugin/plugin/CMakeLists.txt
+++ b/examples/widgets/tools/echoplugin/plugin/CMakeLists.txt
@@ -10,11 +10,11 @@ set_target_properties(echoplugin PROPERTIES
LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/echowindow"
)
-target_include_directories(echoplugin PUBLIC
+target_include_directories(echoplugin PRIVATE
../echowindow
)
-target_link_libraries(echoplugin PUBLIC
+target_link_libraries(echoplugin PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt b/examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt
index 77bb2fd1c2..86d58b9f08 100644
--- a/examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt
+++ b/examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt
@@ -7,7 +7,7 @@ qt_add_plugin(pnp_basictools
basictoolsplugin.cpp basictoolsplugin.h
)
-target_include_directories(pnp_basictools PUBLIC
+target_include_directories(pnp_basictools PRIVATE
../../app
)
diff --git a/examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt b/examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt
index 6568de9bee..cc883df049 100644
--- a/examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt
+++ b/examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt
@@ -10,7 +10,7 @@ set_target_properties(pnp_extrafilters PROPERTIES
LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/app"
)
-target_include_directories(pnp_extrafilters PUBLIC
+target_include_directories(pnp_extrafilters PRIVATE
../../app
)
diff --git a/examples/widgets/tools/regularexpression/CMakeLists.txt b/examples/widgets/tools/regularexpression/CMakeLists.txt
index 03a095ad6b..0ba29861fc 100644
--- a/examples/widgets/tools/regularexpression/CMakeLists.txt
+++ b/examples/widgets/tools/regularexpression/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(regularexpression PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(regularexpression PUBLIC
+target_link_libraries(regularexpression PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/settingseditor/CMakeLists.txt b/examples/widgets/tools/settingseditor/CMakeLists.txt
index 652111c8f1..7ffa732f2b 100644
--- a/examples/widgets/tools/settingseditor/CMakeLists.txt
+++ b/examples/widgets/tools/settingseditor/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(settingseditor PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(settingseditor PUBLIC
+target_link_libraries(settingseditor PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/treemodelcompleter/CMakeLists.txt b/examples/widgets/tools/treemodelcompleter/CMakeLists.txt
index 36ab9a5ebb..42b3ed7aea 100644
--- a/examples/widgets/tools/treemodelcompleter/CMakeLists.txt
+++ b/examples/widgets/tools/treemodelcompleter/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(treemodelcompleter PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(treemodelcompleter PUBLIC
+target_link_libraries(treemodelcompleter PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/undo/CMakeLists.txt b/examples/widgets/tools/undo/CMakeLists.txt
index 4a925ba006..f8f5dea23a 100644
--- a/examples/widgets/tools/undo/CMakeLists.txt
+++ b/examples/widgets/tools/undo/CMakeLists.txt
@@ -28,7 +28,7 @@ set_target_properties(undo PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(undo PUBLIC
+target_link_libraries(undo PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tools/undoframework/CMakeLists.txt b/examples/widgets/tools/undoframework/CMakeLists.txt
index 1d6d59e39b..47b4e4474a 100644
--- a/examples/widgets/tools/undoframework/CMakeLists.txt
+++ b/examples/widgets/tools/undoframework/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(undoframework PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(undoframework PUBLIC
+target_link_libraries(undoframework PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/touch/dials/CMakeLists.txt b/examples/widgets/touch/dials/CMakeLists.txt
index ff81297a88..d206c1f543 100644
--- a/examples/widgets/touch/dials/CMakeLists.txt
+++ b/examples/widgets/touch/dials/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(dials PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dials PUBLIC
+target_link_libraries(dials PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/touch/fingerpaint/CMakeLists.txt b/examples/widgets/touch/fingerpaint/CMakeLists.txt
index b5d3b1d265..98e8cc6979 100644
--- a/examples/widgets/touch/fingerpaint/CMakeLists.txt
+++ b/examples/widgets/touch/fingerpaint/CMakeLists.txt
@@ -28,14 +28,14 @@ set_target_properties(fingerpaint PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(fingerpaint PUBLIC
+target_link_libraries(fingerpaint PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(fingerpaint PUBLIC Qt6::PrintSupport)
+ target_link_libraries(fingerpaint PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS fingerpaint
diff --git a/examples/widgets/touch/knobs/CMakeLists.txt b/examples/widgets/touch/knobs/CMakeLists.txt
index ac630253b6..a3bf201285 100644
--- a/examples/widgets/touch/knobs/CMakeLists.txt
+++ b/examples/widgets/touch/knobs/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(knobs PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(knobs PUBLIC
+target_link_libraries(knobs PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/touch/pinchzoom/CMakeLists.txt b/examples/widgets/touch/pinchzoom/CMakeLists.txt
index b4e6e426ba..deccfd0643 100644
--- a/examples/widgets/touch/pinchzoom/CMakeLists.txt
+++ b/examples/widgets/touch/pinchzoom/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(pinchzoom PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(pinchzoom PUBLIC
+target_link_libraries(pinchzoom PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part1/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part1/CMakeLists.txt
index 8a3791e65a..9d3fd8ce07 100644
--- a/examples/widgets/tutorials/addressbook/part1/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part1/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(part1 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part1 PUBLIC
+target_link_libraries(part1 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part2/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part2/CMakeLists.txt
index 934e1265e4..35bd202f9a 100644
--- a/examples/widgets/tutorials/addressbook/part2/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part2/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(part2 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part2 PUBLIC
+target_link_libraries(part2 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part3/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part3/CMakeLists.txt
index c8a4a9c207..04c1779485 100644
--- a/examples/widgets/tutorials/addressbook/part3/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part3/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(part3 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part3 PUBLIC
+target_link_libraries(part3 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part4/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part4/CMakeLists.txt
index 5fe21cd692..65289e9adf 100644
--- a/examples/widgets/tutorials/addressbook/part4/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part4/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(part4 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part4 PUBLIC
+target_link_libraries(part4 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part5/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part5/CMakeLists.txt
index 4670f63f5a..2abb1c6454 100644
--- a/examples/widgets/tutorials/addressbook/part5/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part5/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(part5 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part5 PUBLIC
+target_link_libraries(part5 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part6/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part6/CMakeLists.txt
index 1b61157328..8e954c51ab 100644
--- a/examples/widgets/tutorials/addressbook/part6/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part6/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(part6 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part6 PUBLIC
+target_link_libraries(part6 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/addressbook/part7/CMakeLists.txt b/examples/widgets/tutorials/addressbook/part7/CMakeLists.txt
index e68ae1b445..fe4ace86ad 100644
--- a/examples/widgets/tutorials/addressbook/part7/CMakeLists.txt
+++ b/examples/widgets/tutorials/addressbook/part7/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(part7 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(part7 PUBLIC
+target_link_libraries(part7 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt b/examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt
index dcc437d3c9..d9db469b15 100644
--- a/examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt
+++ b/examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(getting_started_part1 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(getting_started_part1 PUBLIC
+target_link_libraries(getting_started_part1 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt b/examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt
index dbb33ca418..93749d31c5 100644
--- a/examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt
+++ b/examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(getting_started_part2 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(getting_started_part2 PUBLIC
+target_link_libraries(getting_started_part2 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt b/examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt
index 5851e5a365..28aee65426 100644
--- a/examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt
+++ b/examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(getting_started_part3 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(getting_started_part3 PUBLIC
+target_link_libraries(getting_started_part3 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt b/examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt
index 5a7979e9bc..a64eca5a31 100644
--- a/examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt
+++ b/examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(getting_started_part4 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(getting_started_part4 PUBLIC
+target_link_libraries(getting_started_part4 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt b/examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt
index d2dd23410c..7d5a4f737c 100644
--- a/examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt
+++ b/examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(getting_started_part5 PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(getting_started_part5 PUBLIC
+target_link_libraries(getting_started_part5 PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt b/examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt
index 880ad6f45c..d3aa1e7b05 100644
--- a/examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_readonly PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_readonly PUBLIC
+target_link_libraries(mv_readonly PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt b/examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt
index cec89b3723..8a9053667d 100644
--- a/examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_formatting PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_formatting PUBLIC
+target_link_libraries(mv_formatting PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt b/examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt
index e314ad20e2..554f75838a 100644
--- a/examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_changingmodel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_changingmodel PUBLIC
+target_link_libraries(mv_changingmodel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt b/examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt
index 01535cefb1..bbf4bc178b 100644
--- a/examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_headers PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_headers PUBLIC
+target_link_libraries(mv_headers PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt b/examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt
index 17c6c057e7..f7d74ed2bf 100644
--- a/examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(mv_edit PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_edit PUBLIC
+target_link_libraries(mv_edit PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt b/examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt
index ac1527263c..b9035feb23 100644
--- a/examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_tree PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_tree PUBLIC
+target_link_libraries(mv_tree PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt b/examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt
index 66d69cd8da..dc8d8bc136 100644
--- a/examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt
+++ b/examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mv_selections PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mv_selections PUBLIC
+target_link_libraries(mv_selections PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/notepad/CMakeLists.txt b/examples/widgets/tutorials/notepad/CMakeLists.txt
index b2a5fae402..5c1592feef 100644
--- a/examples/widgets/tutorials/notepad/CMakeLists.txt
+++ b/examples/widgets/tutorials/notepad/CMakeLists.txt
@@ -27,14 +27,14 @@ set_target_properties(notepad PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(notepad PUBLIC
+target_link_libraries(notepad PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if(TARGET Qt6::PrintSupport)
- target_link_libraries(notepad PUBLIC Qt6::PrintSupport)
+ target_link_libraries(notepad PRIVATE Qt6::PrintSupport)
endif()
# Resources:
diff --git a/examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt b/examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt
index 0754d0d112..ce5a7f7327 100644
--- a/examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt
+++ b/examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(childwidget PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(childwidget PUBLIC
+target_link_libraries(childwidget PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt b/examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt
index ff8c0ac9ac..d1190f7085 100644
--- a/examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt
+++ b/examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(nestedlayouts PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(nestedlayouts PUBLIC
+target_link_libraries(nestedlayouts PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt b/examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt
index 41b9fca42c..ae7c582b8f 100644
--- a/examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt
+++ b/examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(toplevel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(toplevel PUBLIC
+target_link_libraries(toplevel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt b/examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt
index 065a43c7db..7ad79cd31a 100644
--- a/examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt
+++ b/examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(windowlayout PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(windowlayout PUBLIC
+target_link_libraries(windowlayout PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/analogclock/CMakeLists.txt b/examples/widgets/widgets/analogclock/CMakeLists.txt
index 7033b8bc0e..63e53d6717 100644
--- a/examples/widgets/widgets/analogclock/CMakeLists.txt
+++ b/examples/widgets/widgets/analogclock/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(analogclock PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(analogclock PUBLIC
+target_link_libraries(analogclock PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/calculator/CMakeLists.txt b/examples/widgets/widgets/calculator/CMakeLists.txt
index 280438d574..bcf69700c8 100644
--- a/examples/widgets/widgets/calculator/CMakeLists.txt
+++ b/examples/widgets/widgets/calculator/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(calculator PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(calculator PUBLIC
+target_link_libraries(calculator PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/calendarwidget/CMakeLists.txt b/examples/widgets/widgets/calendarwidget/CMakeLists.txt
index 6ed5744ebc..77ac2d08bc 100644
--- a/examples/widgets/widgets/calendarwidget/CMakeLists.txt
+++ b/examples/widgets/widgets/calendarwidget/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(calendarwidget PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(calendarwidget PUBLIC
+target_link_libraries(calendarwidget PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/charactermap/CMakeLists.txt b/examples/widgets/widgets/charactermap/CMakeLists.txt
index d14cdb983c..f4ab35d614 100644
--- a/examples/widgets/widgets/charactermap/CMakeLists.txt
+++ b/examples/widgets/widgets/charactermap/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(charactermap PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(charactermap PUBLIC
+target_link_libraries(charactermap PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/codeeditor/CMakeLists.txt b/examples/widgets/widgets/codeeditor/CMakeLists.txt
index 6aa8ce0f00..0e8a3b49ff 100644
--- a/examples/widgets/widgets/codeeditor/CMakeLists.txt
+++ b/examples/widgets/widgets/codeeditor/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(codeeditor PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(codeeditor PUBLIC
+target_link_libraries(codeeditor PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/digitalclock/CMakeLists.txt b/examples/widgets/widgets/digitalclock/CMakeLists.txt
index 6b2311319f..57cd80c492 100644
--- a/examples/widgets/widgets/digitalclock/CMakeLists.txt
+++ b/examples/widgets/widgets/digitalclock/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(digitalclock PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(digitalclock PUBLIC
+target_link_libraries(digitalclock PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/elidedlabel/CMakeLists.txt b/examples/widgets/widgets/elidedlabel/CMakeLists.txt
index 135d166728..7a53c45162 100644
--- a/examples/widgets/widgets/elidedlabel/CMakeLists.txt
+++ b/examples/widgets/widgets/elidedlabel/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(elidedlabel PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(elidedlabel PUBLIC
+target_link_libraries(elidedlabel PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/groupbox/CMakeLists.txt b/examples/widgets/widgets/groupbox/CMakeLists.txt
index aa6e6cb420..72fc5f98ea 100644
--- a/examples/widgets/widgets/groupbox/CMakeLists.txt
+++ b/examples/widgets/widgets/groupbox/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(groupbox PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(groupbox PUBLIC
+target_link_libraries(groupbox PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/icons/CMakeLists.txt b/examples/widgets/widgets/icons/CMakeLists.txt
index 1047fc6757..4dc3fb09ee 100644
--- a/examples/widgets/widgets/icons/CMakeLists.txt
+++ b/examples/widgets/widgets/icons/CMakeLists.txt
@@ -27,11 +27,11 @@ set_target_properties(icons PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_compile_definitions(icons PUBLIC
+target_compile_definitions(icons PRIVATE
SRCDIR="${CMAKE_CURRENT_SOURCE_DIR}"
)
-target_link_libraries(icons PUBLIC
+target_link_libraries(icons PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/imageviewer/CMakeLists.txt b/examples/widgets/widgets/imageviewer/CMakeLists.txt
index a3f01c1260..34f524e1f7 100644
--- a/examples/widgets/widgets/imageviewer/CMakeLists.txt
+++ b/examples/widgets/widgets/imageviewer/CMakeLists.txt
@@ -27,14 +27,14 @@ set_target_properties(imageviewer PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(imageviewer PUBLIC
+target_link_libraries(imageviewer PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(imageviewer PUBLIC Qt6::PrintSupport)
+ target_link_libraries(imageviewer PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS imageviewer
diff --git a/examples/widgets/widgets/lineedits/CMakeLists.txt b/examples/widgets/widgets/lineedits/CMakeLists.txt
index 2ade89ee72..c226c5ebda 100644
--- a/examples/widgets/widgets/lineedits/CMakeLists.txt
+++ b/examples/widgets/widgets/lineedits/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(lineedits PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(lineedits PUBLIC
+target_link_libraries(lineedits PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/mousebuttons/CMakeLists.txt b/examples/widgets/widgets/mousebuttons/CMakeLists.txt
index e72075a2aa..2957a2b787 100644
--- a/examples/widgets/widgets/mousebuttons/CMakeLists.txt
+++ b/examples/widgets/widgets/mousebuttons/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(mousebuttons PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(mousebuttons PUBLIC
+target_link_libraries(mousebuttons PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/movie/CMakeLists.txt b/examples/widgets/widgets/movie/CMakeLists.txt
index 092eee3d28..f5165e15f6 100644
--- a/examples/widgets/widgets/movie/CMakeLists.txt
+++ b/examples/widgets/widgets/movie/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(movie PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(movie PUBLIC
+target_link_libraries(movie PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/scribble/CMakeLists.txt b/examples/widgets/widgets/scribble/CMakeLists.txt
index c530cd1cb2..a7bfb089ab 100644
--- a/examples/widgets/widgets/scribble/CMakeLists.txt
+++ b/examples/widgets/widgets/scribble/CMakeLists.txt
@@ -28,14 +28,14 @@ set_target_properties(scribble PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(scribble PUBLIC
+target_link_libraries(scribble PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
)
if (TARGET Qt6::PrintSupport)
- target_link_libraries(scribble PUBLIC Qt6::PrintSupport)
+ target_link_libraries(scribble PRIVATE Qt6::PrintSupport)
endif()
install(TARGETS scribble
diff --git a/examples/widgets/widgets/shapedclock/CMakeLists.txt b/examples/widgets/widgets/shapedclock/CMakeLists.txt
index 9f77bb6a63..80a1186137 100644
--- a/examples/widgets/widgets/shapedclock/CMakeLists.txt
+++ b/examples/widgets/widgets/shapedclock/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(shapedclock PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(shapedclock PUBLIC
+target_link_libraries(shapedclock PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/shortcuteditor/CMakeLists.txt b/examples/widgets/widgets/shortcuteditor/CMakeLists.txt
index 8d063cd59a..c85b18f3e2 100644
--- a/examples/widgets/widgets/shortcuteditor/CMakeLists.txt
+++ b/examples/widgets/widgets/shortcuteditor/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(shortcuteditor PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(shortcuteditor PUBLIC
+target_link_libraries(shortcuteditor PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/sliders/CMakeLists.txt b/examples/widgets/widgets/sliders/CMakeLists.txt
index 9ba160de4b..543e278391 100644
--- a/examples/widgets/widgets/sliders/CMakeLists.txt
+++ b/examples/widgets/widgets/sliders/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(sliders PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(sliders PUBLIC
+target_link_libraries(sliders PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/spinboxes/CMakeLists.txt b/examples/widgets/widgets/spinboxes/CMakeLists.txt
index 1bdd89c692..fa1c395c07 100644
--- a/examples/widgets/widgets/spinboxes/CMakeLists.txt
+++ b/examples/widgets/widgets/spinboxes/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(spinboxes PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(spinboxes PUBLIC
+target_link_libraries(spinboxes PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/styles/CMakeLists.txt b/examples/widgets/widgets/styles/CMakeLists.txt
index 0f6c415dba..9632f01a89 100644
--- a/examples/widgets/widgets/styles/CMakeLists.txt
+++ b/examples/widgets/widgets/styles/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(styles PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(styles PUBLIC
+target_link_libraries(styles PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/stylesheet/CMakeLists.txt b/examples/widgets/widgets/stylesheet/CMakeLists.txt
index 9ece28037b..a6b7fbeb1e 100644
--- a/examples/widgets/widgets/stylesheet/CMakeLists.txt
+++ b/examples/widgets/widgets/stylesheet/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(stylesheet PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(stylesheet PUBLIC
+target_link_libraries(stylesheet PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/tablet/CMakeLists.txt b/examples/widgets/widgets/tablet/CMakeLists.txt
index 55daa61142..1f58252dfe 100644
--- a/examples/widgets/widgets/tablet/CMakeLists.txt
+++ b/examples/widgets/widgets/tablet/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(qttablet PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(qttablet PUBLIC
+target_link_libraries(qttablet PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/tetrix/CMakeLists.txt b/examples/widgets/widgets/tetrix/CMakeLists.txt
index de1a4e82d1..4b649e1d8e 100644
--- a/examples/widgets/widgets/tetrix/CMakeLists.txt
+++ b/examples/widgets/widgets/tetrix/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(tetrix PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tetrix PUBLIC
+target_link_libraries(tetrix PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/tooltips/CMakeLists.txt b/examples/widgets/widgets/tooltips/CMakeLists.txt
index b1c357dce4..f3d00a7056 100644
--- a/examples/widgets/widgets/tooltips/CMakeLists.txt
+++ b/examples/widgets/widgets/tooltips/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(tooltips PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(tooltips PUBLIC
+target_link_libraries(tooltips PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/validators/CMakeLists.txt b/examples/widgets/widgets/validators/CMakeLists.txt
index 7575e5e308..6a742c4666 100644
--- a/examples/widgets/widgets/validators/CMakeLists.txt
+++ b/examples/widgets/widgets/validators/CMakeLists.txt
@@ -29,7 +29,7 @@ set_target_properties(validators PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(validators PUBLIC
+target_link_libraries(validators PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/wiggly/CMakeLists.txt b/examples/widgets/widgets/wiggly/CMakeLists.txt
index d9bcdb6936..c529c20bfa 100644
--- a/examples/widgets/widgets/wiggly/CMakeLists.txt
+++ b/examples/widgets/widgets/wiggly/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(wiggly PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(wiggly PUBLIC
+target_link_libraries(wiggly PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/widgets/windowflags/CMakeLists.txt b/examples/widgets/widgets/windowflags/CMakeLists.txt
index 99fa127aec..9263cde104 100644
--- a/examples/widgets/widgets/windowflags/CMakeLists.txt
+++ b/examples/widgets/widgets/windowflags/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(windowflags PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(windowflags PUBLIC
+target_link_libraries(windowflags PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/widgets/windowcontainer/CMakeLists.txt b/examples/widgets/windowcontainer/CMakeLists.txt
index cd79a9a9b2..925dbfc366 100644
--- a/examples/widgets/windowcontainer/CMakeLists.txt
+++ b/examples/widgets/windowcontainer/CMakeLists.txt
@@ -24,11 +24,11 @@ set_target_properties(windowcontainer PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_include_directories(windowcontainer PUBLIC
+target_include_directories(windowcontainer PRIVATE
../../opengl/openglwindow
)
-target_link_libraries(windowcontainer PUBLIC
+target_link_libraries(windowcontainer PRIVATE
Qt6::Core
Qt6::Gui
Qt6::OpenGL
diff --git a/examples/xml/dombookmarks/CMakeLists.txt b/examples/xml/dombookmarks/CMakeLists.txt
index 159567a67a..d8277bc2e4 100644
--- a/examples/xml/dombookmarks/CMakeLists.txt
+++ b/examples/xml/dombookmarks/CMakeLists.txt
@@ -25,7 +25,7 @@ set_target_properties(dombookmarks PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(dombookmarks PUBLIC
+target_link_libraries(dombookmarks PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/xml/htmlinfo/CMakeLists.txt b/examples/xml/htmlinfo/CMakeLists.txt
index 62b354c346..b7d307bd9d 100644
--- a/examples/xml/htmlinfo/CMakeLists.txt
+++ b/examples/xml/htmlinfo/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(htmlinfo PROPERTIES
MACOSX_BUNDLE FALSE
)
-target_link_libraries(htmlinfo PUBLIC
+target_link_libraries(htmlinfo PRIVATE
Qt6::Core
)
diff --git a/examples/xml/rsslisting/CMakeLists.txt b/examples/xml/rsslisting/CMakeLists.txt
index 2e02ef2752..7e9d2f8e2b 100644
--- a/examples/xml/rsslisting/CMakeLists.txt
+++ b/examples/xml/rsslisting/CMakeLists.txt
@@ -24,7 +24,7 @@ set_target_properties(rsslisting PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(rsslisting PUBLIC
+target_link_libraries(rsslisting PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Network
diff --git a/examples/xml/streambookmarks/CMakeLists.txt b/examples/xml/streambookmarks/CMakeLists.txt
index c9033c509a..e4a18aa0fb 100644
--- a/examples/xml/streambookmarks/CMakeLists.txt
+++ b/examples/xml/streambookmarks/CMakeLists.txt
@@ -26,7 +26,7 @@ set_target_properties(streambookmarks PROPERTIES
MACOSX_BUNDLE TRUE
)
-target_link_libraries(streambookmarks PUBLIC
+target_link_libraries(streambookmarks PRIVATE
Qt6::Core
Qt6::Gui
Qt6::Widgets
diff --git a/examples/xml/xmlstreamlint/CMakeLists.txt b/examples/xml/xmlstreamlint/CMakeLists.txt
index 3b83b24037..1feee1a1c2 100644
--- a/examples/xml/xmlstreamlint/CMakeLists.txt
+++ b/examples/xml/xmlstreamlint/CMakeLists.txt
@@ -23,7 +23,7 @@ set_target_properties(xmlstreamlint PROPERTIES
MACOSX_BUNDLE FALSE
)
-target_link_libraries(xmlstreamlint PUBLIC
+target_link_libraries(xmlstreamlint PRIVATE
Qt6::Core
Qt6::Xml
)