qt6-bb10/examples/network/torrent
Alexandru Croitor 3b30b0fc2e CMake: Add deployment API to our examples
Projects were modified using the tool at:
https://git.qt.io/alcroito/cmake_refactor

A couple of examples had to be adapted manually, due to them including
more than one app per example subdirectory.

The INSTALL_EXAMPLESDIR and INSTALL_EXAMPLEDIR assignments were
removed.

The install(TARGETS) calls were modified according to our
documentation snippets for qt_generate_deploy_app_script.

A qt_generate_deploy_app_script call was added for each executable
target.

Note that the deployment step will be skipped in the CI for now,
because we enable QT_DEPLOY_MINIMAL_EXAMPLES and thus
QT_INTERNAL_SKIP_DEPLOYMENT, and also because standalone examples
are not enabled yet, and deployment is disabled for in-tree (so
no-standalone-example) prefix builds.

The install(TARGETS) calls for each example will still run,
installing the examples into an installed_examples directory, that
will not be archived by the CI.

Pick-to: 6.7
Task-number: QTBUG-102056
Task-number: QTBUG-102057
Change-Id: Ida389bbad41710b2ae5da4d95e2d85be9e0cd9ce
Reviewed-by:  Alexey Edelev <alexey.edelev@qt.io>
2024-03-22 20:23:52 +01:00
..
icons Update icons in the torrent example 2023-12-18 13:56:04 +01:00
CMakeLists.txt CMake: Add deployment API to our examples 2024-03-22 20:23:52 +01:00
addtorrentdialog.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
addtorrentdialog.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
addtorrentform.ui Fix CMake build of network/torrent example 2021-02-15 13:40:08 +00:00
bencodeparser.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
bencodeparser.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
connectionmanager.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
connectionmanager.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
filemanager.cpp Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
filemanager.h Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
icons.qrc Update icons in the torrent example 2023-12-18 13:56:04 +01:00
main.cpp Examples: Remove unnecessary Q_INIT_RESOURCE calls 2023-06-08 16:15:02 +00:00
mainwindow.cpp Update icons in the torrent example 2023-12-18 13:56:04 +01:00
mainwindow.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
metainfo.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
metainfo.h Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
peerwireclient.cpp Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
peerwireclient.h Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
ratecontroller.cpp examples: port network examples to new connection style 2022-12-21 21:52:17 +01:00
ratecontroller.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
torrent.pro Fix CMake build of network/torrent example 2021-02-15 13:40:08 +00:00
torrentclient.cpp Torrent example: update usage of integer types 2023-04-11 18:25:42 +01:00
torrentclient.h Torrent example: delete unimplemented functions 2023-02-14 18:49:46 +01:00
torrentserver.cpp Port from qAsConst() to std::as_const() 2022-10-11 23:17:18 +02:00
torrentserver.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
trackerclient.cpp Torrent example: Convert some timeouts from int to chrono 2023-02-14 18:49:45 +01:00
trackerclient.h Torrent example: Convert some timeouts from int to chrono 2023-02-14 18:49:45 +01:00