summaryrefslogtreecommitdiffstats
path: root/examples/widgets
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/widgets
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/widgets')
-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
143 files changed, 176 insertions, 176 deletions
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