Commit Graph

11 Commits

Author SHA1 Message Date
Kai Köhne 16837bf1f1 Examples: Use Qt's canonical CamelCase headers
These are the names also given in the online documentation,
so let's use them in the examples.

Pick-to: 6.7
Change-Id: Ia10af880a0f2495094a5eb626b568da670e2848d
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
2024-01-10 10:23:01 +01:00
Ivan Solovev 7f1c6e44c8 Revamp annotatedurl example
The example was already updated not so long ago, so this patch mostly
introduces cosmetical changes:
* Fix CMakeLists.txt to use PRIVATE linking and also use
  qt_standard_project_setup()
* Fix includes according to code guidelines
* Do not use 'Example' in the example name
* Add proper category

Fixes: QTBUG-111906
Pick-to: 6.5 6.5.0
Change-Id: I09dc19699858f24d3d83ff9e71e8233a036f710c
Reviewed-by: Ievgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>
2023-03-15 14:17:40 +01:00
Lucie Gérard 664d2a1cf0 Use SPDX license identifiers
Replace the current license disclaimer in files by
a SPDX-License-Identifier.
License files are organized under LICENSES directory.

Pick-to: 6.4
Task-number: QTBUG-67283
Change-Id: Ifc22d8ae24532e9a1093ca613ed6590a1992bc39
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
2022-06-10 15:13:12 +02:00
Ivan Solovev f6e57299b4 AnnotatedUrl: add QNdefFilter support
Update the example to show the usage of QNdefFilter.

Task-number: QTBUG-94033
Pick-to: 6.2
Change-Id: I41b463bcf41bd3f4cb5b60981d9e3a89f7622531
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2021-06-14 10:55:00 +02:00
Ivan Solovev 6d4d0ca9ea AnnotatedUrl: refactor UI
This patch refactors the UI layout, so that it handles screen rotation
correctly. The *.ui files are removed. The layout is created directly
from the source code instead.
The application now has two different labels to show the icon.
Depending on the actual screen orientation, one of them shows the icon,
and the other is hidden.
The icon is properly scaled before it's shown, so that the layout does
not expand beyond the visible screen rectangle.
Also this patch introduces a code that handles screen orientation
change, and the screen change (in case the application is dragged to
the other monitor). The latter is not really applicable to mobile
devices though.

Task-number: QTBUG-94033
Pick-to: 6.2
Change-Id: I0d7d781bd2b97e16f7fba530eeffd407c7eaff61
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2021-06-11 09:22:58 +02:00
Ivan Solovev 723e824422 AnnotatedUrl: handle adapter state
Extend the AnnotatedUrl example application to handle adapter state
changes. This allows to correctly handle NFC enabling and disabling,
while the application is running.

Task-number: QTBUG-94033
Pick-to: 6.2
Change-Id: I9978436b98a772db256e12cfd41072c3b6286b88
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2021-06-09 14:46:17 +02:00
Andrew O'Doherty 1187c4cfcb Revamp Qt NFC examples: annotatedurl example
Align QtNfc Module examples to QML and c++ coding conventions. This
commit is focused on the annotatedurl example.

Task-number: QTBUG-60644
Change-Id: Ia8e847fe270a677812a75827945a1e85d6c1d1a9
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
2018-02-01 11:55:14 +00:00
Kai Koehne b171cddac0 Fix outdated BSD license header
Change-Id: I28f5936913a6127806325df34af4bf71a142e72e
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
2017-10-17 11:17:54 +00:00
Jani Heikkinen 7354c6d393 Update copyright headers
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.

Change-Id: I3822a6484e8f7a420330de1cb1aeb0c3d1cf41b7
Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
2015-02-16 11:48:42 +00:00
Alex Blasche 8dad4698d9 Update Copyright headers
- Update Digia's copyright year
- Add copyright to files without it
- Convert old BSD to new LGPL license for auto test code

Change-Id: I47f5c871c436f9c2731b235026434448719cc671
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
2013-06-25 10:08:54 +02:00
Jerome Pasion d8a179128c Qt Bluetooth: Modularized documentation
-moved documentation to src/bluetooth/doc
-added a qdocconf file for Qt Bluetooth
-fixed relative paths for snippets
-moved examples to examples/bluetooth

Change-Id: Id41bac50dca628400568d191f1c3ccfbaac790a1
Reviewed-by: Alex <ablasche@gmail.com>
2012-09-27 14:43:52 +02:00