diff options
author | Kai Köhne <kai.koehne@qt.io> | 2022-11-21 12:03:41 +0100 |
---|---|---|
committer | Kai Köhne <kai.koehne@qt.io> | 2022-11-30 14:48:50 +0100 |
commit | a5de12f0d7dfef64453b7b29c33dc760b3cacec4 (patch) | |
tree | c55549f8c325eb0a3a3eb09c5ac76a31d763fdbd /examples/widgets/tutorials | |
parent | d221ea609fdd9f5dc99f520391beddc057373278 (diff) | |
download | qtbase-a5de12f0d7dfef64453b7b29c33dc760b3cacec4.tar.gz |
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/tutorials')
24 files changed, 25 insertions, 25 deletions
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 |